600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > java web 读取txt文件_java读取TXT文件

java web 读取txt文件_java读取TXT文件

时间:2020-01-03 09:59:17

相关推荐

java web 读取txt文件_java读取TXT文件

首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。

通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西

既然你使用了FileInputStream()。那么对应的需要使用InputStreamReader()这个方法进行解读刚才装进来内存当中的数据

解读完成后要输出呀。那当然要转换成IO可以识别的数据呀。那就需要调用字节码读取的方法BufferedReader()。同时使用bufferedReader()的readline()方法读取txt文件中的每一行数据。

package campu;

import java.io.BufferedReader;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.io.UnsupportedEncodingException;

public class TxtR {

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[] args) {

String filePath="E:\\ribao.txt";

readTxtFile(filePath);

}

}

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