如何将一个完整的ASCII文件转换为java中充满字符的文件

时间:2018-02-15 15:38:26

标签: java

我有一个文件,其中有这样的ASCII: enter image description here 现在我想读取这个文件并将这些ASCII转换为字符。最后,我需要将这些字符写入另一个文件。我怎么能在java中做到这一点?

2 个答案:

答案 0 :(得分:1)

如果目标编码为UTF-8,则编写程序没有意义;所需的输出文件与输入文件相同。

  

它旨在向后兼容ASCII。具有较低数值的代码点(往往更频繁地出现)使用较少的字节进行编码。 Unicode的前128个字符与ASCII一一对应,使用具有与ASCII相同的二进制值的单个八位字节进行编码,因此有效的ASCII文本也是有效的UTF-8编码的Unicode。

答案 1 :(得分:0)

分隔每个ASCII并将每个ASCII插入一个数组。

您可以使用

循环遍历每个字符
Character.toString((char)yourASCIIchar);

这应该产生ASCII的文本表示。