String s="ada";
char[] a=s.toCharArray(); 将字符串转换成字符数组

public class test{ public static void main(String[]args) { File f =new File("D:d/write.txt"); Writer writer=null; try { writer=new FileWriter(f); //写法一 /*String s="adad afaff哈哈哈"; char[] ch=s.toCharArray(); //从字符串到字符数组 writer.write(ch,0,ch.length); **write.flush();***/ //写法二 /*String s="adad afaff哈哈哈2"; writer.write(s,0,s.length()); //因为字符串就是字符数组,所以可以直接使用 writer.write("addd"); //可实现多次写入 writer.write("fff"); **writer.flush();** */ //写法三 /*writer.append("adad").append("aaa\n"); **writer.flush();***/ }catch(FileNotFoundException e) { e.printStackTrace(); }catch(IOException e) { e.printStackTrace(); }finally { try { if(null!=writer) { **writer.close();** } }catch(IOException e) { e.printStackTrace(); } }}

}