私は単一のスイッチを使用して2つの文字列を処理する方法を探していますが、私はこれをJavaでは不可能と考えています。2つの変数を処理するJava switch文?
ここでは、スイッチでのみ実現したいと思うような疑似コードがあります。
int s1Value = 0;
int s2Value = 0;
String s1 = "a";
String s2 = "g";
switch (s1 || s2) {
case "a": s1value = 0; s2value = 0; break;
case "b": s1value = 1; s2value = 1; break;
case "c": s1value = 2; s2value = 2; break;
case "d": s1value = 3; s2value = 3; break;
case "e": s1value = 4; s2value = 4; break;
case "f": s1value = 5; s2value = 5; break;
case "g": s1value = 6; s2value = 6; break;
}
's1'と' s2'は 'String'ではありません! – Apurv
私はあなたが[Switch syntax](http://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html)を理解していないと思います。 – christopher
間違った部分をコピーして貼り付けました:)編集しました。 .. – Ciphor