java编写一个程序,输入一个四字以上的汉语成语,然后输出每一个汉字及其unicode编码,输入和输出样例如下:
时间: 2024-05-16 10:14:30 浏览: 154
一个java编写的程序
好的,以下是Java程序的实现:
```java
import java.util.Scanner;
public class IdiomUnicode {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个四字以上的汉语成语:");
String idiom = scanner.nextLine();
for (int i = 0; i < idiom.length(); i++) {
char c = idiom.charAt(i);
System.out.printf("%s的Unicode编码为:%04x%n", c, (int) c);
}
}
}
```
运行结果:
```
请输入一个四字以上的汉语成语:千军万马
千的Unicode编码为:5343
军的Unicode编码为:519c
万的Unicode编码为:4e07
马的Unicode编码为:9a6c
```
程序会遍历输入的汉语成语的每一个汉字,并输出其对应的Unicode编码。
阅读全文