`
hkjdkl
  • 浏览: 30434 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

txt文件读写

    博客分类:
  • java
阅读更多

针对txt,csv文件的读写可以使用java的读写操作。

以下是一个简单的例子:

private static void readTxt(String path){
		try {
			InputStream in = new FileInputStream(path);
			BufferedReader br = new BufferedReader(new InputStreamReader(in,"GB2312"));
			String tmp = "";
			while((tmp=br.readLine())!=null){
				System.out.println(tmp);
			}
			br.close();
			in.close();
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
	
	private static void writeTxt(String path){
		try{
			OutputStream ou = new FileOutputStream(path);
			BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(ou,"GB2312"));
			BufferedReader br = new BufferedReader(new InputStreamReader(System.in,"UTF-8"));
			String tmp = "";
			while((tmp=br.readLine())!=null&&!tmp.equals("exit")){
				bw.write(tmp);
				bw.flush();
				bw.newLine();
			}
			br.close();
			bw.close();
			ou.close();
		}catch(Exception e){
			e.printStackTrace();
		}
	}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics