您好我想知道将java中的文本转换为ascii
答案 0 :(得分:6)
要将文本转换为ASCII,您可以
String text = "Hello World!";
byte[] ascii = text.getBytes("US-ASCII");
答案 1 :(得分:1)
你的意思是像
一样String str;
int[] asciiCodes = new int[str.length()];
for (int i = 0; i < str.length(); i ++) {
asciiCodes[i] = (int)str.charAt(i);
}
答案 2 :(得分:0)
您的问题不是很清楚,但我想您可能想要使用US-ASCII字符集创建的OutputStreamWriter
来编写文本:
OutputStream out = new FileOutputStream("ascii-file.txt");
Writer writer = new OutputStreamWriter(out, "US-ASCII");
writer.write("A string with accents éèà");
writer.close();