Java读写txt或doc文件
2016-04-01 23:51
495 查看
import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; public class Main { public static void main(String[] args) { Main main = new Main(); //main.writeFile("D:\\test\\f1.txt"); //main.writeFile("D:\\test\\f2.doc"); //main.readFile("D:\\test\\f1.txt");/////读写txt doc文件都可以 main.readFile("D:\\test\\f2.doc"); }// main public void writeFile(String path) { try { FileOutputStream fos = new FileOutputStream(path); //System.out.println("2222".getBytes()); fos.write("字符串写入文件".getBytes()); // //直接覆盖 内容是执行最后一次的内容 fos.close(); System.out.println("写入成功"); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public void readFile(String path) { File file = new File(path); if (file.exists() && file.isFile()) { try { BufferedReader buf = new BufferedReader(new InputStreamReader(new FileInputStream(path),"GBK")); ////UTF-8是乱码 ////GBK中文 String str = ""; try { while ((str = buf.readLine()) != null) { System.out.println(str); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (UnsupportedEncodingException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } else { System.out.println("文件不存在"); } }// /readFile }
可以自己新建文件试试,我就不上传图片了,
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树