关于IO和增强型FOR问题
import   java.io.*; 
 class   Writer2 
 { 
 	public   static   void   main   (String[]   args)   { 
 		char   []   in=new   char[50]; 
 		int   size=0; 
 		try 
 		{ 
 			File   file=new   File( "fileWriter2.text "); 
 			FileWriter   fw=new   FileWriter(file); 
 			fw.write( "howday\nfolos\n "); 
 			fw.flush(); 
 			fw.close(); 
 			FileReader   fr=new   FileReader(file); 
 			size=fr.read(in); 
 			System.out.println(size   +    "    "); 
 			for(char   c:in) 
 			{ 
 				System.out.println(c); 
 			} 
 			fr.close(); 
 		} 
 		catch(
IOException   e) 
 		{ 
 		}  			  		 
             } 
 } 
 ------------------------------------- 
 这个代码中 
 size=fr.read(in); 
 System.out.println(size   +    "    "); 
 for(char   c:in) 
 { 
                System.out.println(c); 
 } 
 这些代码到底应该怎么理解阿?增强FOR到底该怎么理解? 
 帮忙啊   头痛死了
------解决方案--------------------写错了 
 foreach循环 
 for(char c:in) 
 { 
    //循环体 
 }   
 相当于 
 for(int i=0;i <in.length;i++) 
 { 
     char c = in[i]; 
     //循环体 
 }