java中文本到ascii的转换

java中文本到ascii的转换,java,ascii,Java,Ascii,你好,我想把java中的文本转换成ascii,你是说像smth这样的语言吗 String str; int[] asciiCodes = new int[str.length()]; for (int i = 0; i < str.length(); i ++) { asciiCodes[i] = (int)str.charAt(i); } String-str; int[]ascicodes=新int[str.length()]; 对于(int i=0;i

你好,我想把java中的文本转换成ascii,你是说像smth这样的语言吗

String str;
int[] asciiCodes = new int[str.length()];

for (int i = 0; i < str.length(); i ++) {
  asciiCodes[i] = (int)str.charAt(i);
}
String-str;
int[]ascicodes=新int[str.length()];
对于(int i=0;i

您的问题不是很清楚,但我想您可能希望使用使用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();

要将文本转换为ASCII,可以执行以下操作

String text = "Hello World!";
byte[] ascii = text.getBytes("US-ASCII");

ASCII是非常有限的-请解释您的输入和输出是什么。谢谢,这正是我在寻找的。如果您愿意,您可以接受答案。;)