要显示可打印字符,您需要使用32到127之间的ASCII值。
这样,我们使用以下内容,而不是System.out.println()
System.out.write();
以下显示所有可打印的字符。
for (int i = 32; i < 127; i++) { System.out.write(i);
让我们看完整的例子。
public class Demo { public static void main(String []args) { System.out.println("Printable characters..."); for (int i = 32; i < 127; i++) { System.out.write(i); if (i % 8 == 7) System.out.write('\n'); else System.out.write('\t'); } System.out.write('\n'); } }
输出结果
Printable characters... !"#$%&' ()*+,-./ 01234567 89:;<=>? @ABCDEFG HIJKLMNO PQRSTUVW XYZ[\]^_ `abcdefg hijklmno pqrstuvw xyz{|}~