编程刚刚入门,这个问题查询了众多资料后仍然没有结果。
为什么运行一个程序时会有另一个文件报错?
截图上错误信息显示的是编译的失败了,在看一下你的jdk版本是11,我觉是jdk11对char类中数据集做了限制,中文的可能有问题,我现在用的jdk8 char是中文的时候可以用。可以用jdk8试试。
方便的话就粘代码吧
先把你所有地方的编码统一成utf-8,在试试。
路径写法不对,改成
out = new FileWriter("src/test.txt",true);
要指定文件后缀,不然它就认为是文件夹了,文件夹肯定是直接写入不了的