为了将汉字存入 Java 数组,可以使用 Unicode 编码:创建字符串数组使用 Character.toChars() 方法将 Unicode 码点转换为字符数组

如何将汉字存入 Java 数组
为了将汉字存入 Java 数组,需要使用 Unicode 编码,它将每个字符映射到一个数字。
方法:
-
创建字符串数组:
立即学习“Java免费学习笔记(深入)”;
String[] chineseCharacters = new String[n];
-
使用 Character.toChars() 方法:
此方法将一个 Unicode 字符代码点转换为字符数组。对于每个汉字,需要使用其 Unicode 码点。例如,要存储 "我" 字符,请使用:chineseCharacters[0] = Character.toChars(0x6211);
示例代码:
public class HanziToArray {
public static void main(String[] args) {
// 创建一个数组来存储汉字
String[] chineseCharacters = new String[3];
// 使用 Character.toChars() 方法将 Unicode 码点转换为字符数组
chineseCharacters[0] = Character.toChars(0x6211); // "我"
chineseCharacters[1] = Character.toChars(0x4e16); // "是"
chineseCharacters[2] = Character.toChars(0x4f60); // "你"
// 打印数组
for (String character : chineseCharacters) {
System.out.print(character);
}
}
}输出:
我是你











