方式1: 一次写一个字符
//创建一个默认的字符编码
OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("D:\\code\\java\\Stream\\osw.txt"));
//写一个字符的数据
osw.write(97);
osw.write(98);
osw.write(99);
osw.write(100);
osw.write(101);
//释放资源
osw.close();
切记要释放资源,不然字符不能写到文件里边去,释放资源后不能再写入数据了
方式2:写入一个字符数组
//写入一个字符数组
char[] chs ={'a','b','c','d','e'};
osw.write(chs);
(要先创建字符集和释放资源, 下面同理)
方式3: 写入字符集的一部分
char[] chs ={'a','b','c','d','e'};
//写入字符集发一部分
osw.write(chs,0,chs.length);
方式4:写入一个字符串
osw.write("abcde");
方式5: 写入一个字符串并指定长度
osw.write("abcde",0,"abcde".length());
版权声明:本文为weixin_46441425原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。