(char
このプログラムと) キャストの背後にあるロジックを知りたいです。どのように機能し、すべての文字、記号、数字を印刷する方法
package ascii1
public class Ascii1 {
public static void main(String[] args) {
int i=1;
while(i<122)
{
System.out.println((char)i+"\t");
if (i%10==0)
System.out.println("");
i++;
}
}
}
その出力は次のとおりです。
//先頭の空白...
! "
$ % & ' (
) * + ,
- . / 0 1 23 4 5 6 7 8 9 : ; <
=
? @ABCDEF
GHIJKLMNOP
QRSTUVWXYZ
[ \ ] ^
_ ` abcdエフギクルムン
opqrstuvwx
y BUILD SUCCESSFUL (合計時間: 0 秒)