打印16进制的Ascii字符集,用java,;八行16列
时间: 2024-05-07 12:17:51 浏览: 194
JAVA实现打印ascii码表代码
好的,以下是Java代码实现:
```java
public class PrintAsciiHex {
public static void main(String[] args) {
int count = 0;
for (int i = 0; i < 128; i++) {
// 转换为16进制字符串
String hex = Integer.toHexString(i);
// 保证输出两位
if (hex.length() == 1) {
hex = "0" + hex;
}
System.out.print(hex.toUpperCase() + " ");
count++;
if (count == 16) {
count = 0;
System.out.println();
}
}
}
}
```
输出结果为:
```
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F
50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F
60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F
70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F
```
阅读全文