title: Type mismatch: cannot convert from int to boolean in while loop
body: <p>I just started learning java, tried to find the answer but I guess I'm not smart enough. 
  I'm trying to write an array which I got from some file into another file.</p>
  
  <p>The problem is when I'm trying to make "while" it's saying cannot convert from int to boolean. Can anyone suggest something. Thank you in advance.
   This is what I have :  </p>
  
  <pre><code>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();
  </code></pre>