Java读取txt文件的方法
发布时间:2020-12-14 14:35:41 所属栏目:Java 来源:网络整理
导读:java读取txt文件内容。可以作如下理解: 首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。 通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了。
java读取txt文件内容。可以作如下理解:
package com.campu; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; import java.io.Reader; /** * @author 码农小江 * H20121012.java * 2012-10-12下午11:40:21 */ public class H20121012 { /** * 功能:Java读取txt文件的内容 * 步骤:1:先获得文件句柄 * 2:获得文件句柄当做是输入一个字节码流,需要对这个输入流进行读取 * 3:读取到输入流后,需要读取生成字节流 * 4:一行一行的输出。readline()。 * 备注:需要考虑的是异常情况 * @param filePath */ public static void readTxtFile(String filePath){ try { String encoding="GBK"; File file=new File(filePath); if(file.isFile() && file.exists()){ //判断文件是否存在 InputStreamReader read = new InputStreamReader( new FileInputStream(file),encoding);//考虑到编码格式 BufferedReader bufferedReader = new BufferedReader(read); String lineTxt = null; while((lineTxt = bufferedReader.readLine()) != null){ System.out.println(lineTxt); } read.close(); }else{ System.out.println("找不到指定的文件"); } } catch (Exception e) { System.out.println("读取文件内容出错"); e.printStackTrace(); } } public static void main(String argv[]){ String filePath = "L:Apachehtdocsres20121012.txt"; // "res/"; readTxtFile(filePath); } } 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 通过运行线程在main方法中更改变量x的值
- java – 从basic_string转换为jstring
- java – 请求开始时的异常 – ClientAuth SSL
- java – 带JPA JTA的@Stateless webservice:如何提交被管实
- Java,PHP设计模式总结
- 简单理解Java的垃圾回收机制与finalize方法的作用
- java – 使用@JsonSubTypes反序列化没有值 – 缺少属性错误
- java – “部署到sonatype时收到致命警报:bad_record_mac”
- java – 要列出的对象 – >为什么我要创建一个新对象?
- java – 字符串文字和永久生成内存区域