【发布时间】:2014-04-07 21:09:26
【问题描述】:
我刚开始学习java,试图找到答案,但我想我不够聪明。 我正在尝试将从某个文件中获取的数组写入另一个文件。
问题是当我试图让“while”时,它说不能从 int 转换为 boolean。任何人都可以提出一些建议。先感谢您。 这就是我所拥有的:
public void savethefile() throws IOException{
File file1= new File("lala.ppm");
FileWriter save=new FileWriter(file1);
save.write(tytul);
while(i){
save.write(arraycomment[i]);
i++;
}
save.close();
【问题讨论】:
-
顺便说一句:
tytul和arraycomment是什么? -
在
while中使用布尔值而不是 int。该错误确实说明了一切。如果您来自C,这可能会令人困惑,但在 java 中有布尔值,它们不是整数。