ascii値または文字のスイッチケースは同じように動作しますか?ケースは内部ASCII変換方法文字とascii値を持つスイッチケースは、Javaで同じ動作をします
がcharか、またはcharが基本的
public class Rq200_150 {
public static void main(String[] args) {
for (Character cRef = 'A'; cRef < 'F'; cRef++)
switch (cRef) {
default:
System.out.println((char) ('a' + cRef - 'A'));
break;
case 'B':
System.out.println(cRef);
break;
case 68:
System.out.println(cRef);
break;
case 67:
System.out.println(cRef);
}
}
}
どのような質問/問題ですか。あなたは精緻化できますか? – Thomas
キャラクターDのアスキーであるケース68をケースDと考えていますが、私の質問は、68がDのアスキー値であることを知るためのスイッチケースです私たちはcRefすなわちスイッチケースの文字を提供しています。次に、68,67の数字の場合を受け入れます。 –
68は 'D'のUnicode(およびascii)値で、' char'はintに変換できます:http:// docs .oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html – Thomas