100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > java读取txt文件函数_Java读取txt文件和写入txt文件的简单实例

java读取txt文件函数_Java读取txt文件和写入txt文件的简单实例

时间:2018-12-11 16:40:05

相关推荐

java读取txt文件函数_Java读取txt文件和写入txt文件的简单实例

写Java程序时经常碰到要读如txt或写入txt文件的情况,但是由于要定义好多变量,经常记不住,每次都要查,特此整理一下,简单易用,方便好懂!

package edu.thu.keyword.test;

import java.io.File;

import java.io.InputStreamReader;

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.FileInputStream;

import java.io.FileWriter;

public class cin_txt {

static void main(String args[]) {

try { // 防止文件建立或读取失败,用catch捕捉错误并打印,也可以throw

/* 读入TXT文件 */

String pathname = "D:\\twitter\\13_9_6\\dataset\\en\\input.txt"; // 绝对路径或相对路径都可以,这里是绝对路径,写入文件时演示相对路径

File filename = new File(pathname); // 要读取以上路径的input。txt文件

InputStreamReader reader = new InputStreamReader(

new FileInputStream(filename)); // 建立一个输入流对象reader

BufferedReader br = new BufferedReader(reader); // 建立一个对象,它把文件内容转成计算机能读懂的语言

String line = "";

line = br.readLine();

while (line != null) {

line = br.readLine(); // 一次读入一行数据

}

/* 写入Txt文件 */

File writename = new File(".\\result\\en\\output.txt"); // 相对路径,如果没有则要建立一个新的output。txt文件

writename.createNewFile(); // 创建新文件

BufferedWriter out = new BufferedWriter(new FileWriter(writename));

out.write("我会写入文件啦\r\n"); // \r\n即为换行

out.flush(); // 把缓存区内容压入文件

out.close(); // 最后记得关闭文件

} catch (Exception e) {

e.printStackTrace();

}

}

}

以上这篇Java读取txt文件和写入txt文件的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。