文本到java中的ascii

时间:2011-03-23 17:12:00

标签: java ascii

您好我想知道将java中的文本转换为ascii

3 个答案:

答案 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();