我正在编写一个 java 代码来将 ASCII 字符写入文件。但是当我尝试将任何大于 140 或小于 32 的 ASCII 值的字符写入文本文件时,我得到一个空白文件。它不会向文件中写入任何内容。我的程序对于 32 到 140 之间的所有值都可以成功运行。请帮助.....这是代码
public class IO {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
FileOutputStream fs=new FileOutputStream("C:/Users/Shantanu/Desktop/abc.txt");
fs.write(143);
fs.close();
System.out.println("finished");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}