黑马程序员技术交流社区
标题:
java写入txt文件
[打印本页]
作者:
痕迹丶
时间:
2015-5-24 11:50
标题:
java写入txt文件
就是把java System.out.printf();输出来的内容写入到txt文件里 怎么做???求指点啊
作者:
王小乖
时间:
2015-5-24 12:28
可以将想要输出的内容用I/O中的输出流,输入到指定txt文件中。
作者:
qinpeiwei881211
时间:
2015-5-24 12:34
还没学到那,不懂
作者:
wangkai
时间:
2015-5-24 12:45
用io比较简单,学到了就OK了。
作者:
YRDHelloworld
时间:
2015-5-24 13:12
学了IO之后,就可以快速的利用FileWriter等对象将其内容写入到txt文件中了
作者:
王琛
时间:
2015-5-24 21:46
这就要用到IO流的知识了~ 如果不是水贴的话可以@我 我给你发份资源
作者:
南方小道士
时间:
2015-5-24 22:45
用IO流啊
作者:
qq496099229
时间:
2015-5-24 23:29
本帖最后由 qq496099229 于 2015-5-24 23:31 编辑
最基本的流写的
FileWriter fw=null;
try{
fw=new FileWriter("f://demo.txt");//与文件相关联
fw.write("hello");//向文件写入hello
fw.flush();//清存
}catch (IOException e){
System.out.println(e.toString());
}finally{
try{
if(fw!=null)
fw.close();//关闭
}catch(IOException e){
System.out.println("close"+e.toString());
}
}
作者:
痕迹丶
时间:
2015-5-25 20:10
哦哦 看看io去
作者:
通往牛逼的路上
时间:
2015-5-25 20:34
这是在io输入流。。。
作者:
Melo
时间:
2015-5-25 22:04
今天刚学到这 不过已经懵圏了 还得重新看视频
作者:
zhw634631
时间:
2015-5-25 23:21
I/O中的内容
作者:
forTomorrow
时间:
2015-5-26 19:37
import java.io.*;
public class Test2 {
public static void main(String[] args) {
// 建立一个文件写入流的空对象
BufferedWriter bufferedWriter = null;
try {
// 定义要读取的字符串
String str = "hello.world!";
// 定义计数器用于防止重复命名
int count = 0;
// 建立文件路径对象
File file = new File("d:" + File.separator + "readme.txt");
// 判断该文件是否存在
while (file.exists()) {
count++;
file = new File("d:" + File.separator + "readme(" + count
+ ").txt");
}
file.createNewFile();// 创建文件直到该文件名不重复
// 实例化一个BufferedWriter用于将字符流(字符串)写入到该文件中
bufferedWriter = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream(file)));
// 执行写入操作
bufferedWriter.write(str);
// 刷新缓冲
bufferedWriter.flush();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
// 关闭流
try {
if (bufferedWriter != null)
bufferedWriter.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
作者:
郭.威
时间:
2015-5-26 22:06
用IO流来做,可以用system in 来控制台上输出,最后保存就OK
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2