java读取txt文件

问题描述

求教高手:如何用java实现读取txt文件?(如:D盘a.txt)谢谢。。。。新手

解决方案

解决方案二:
!天哪。这样问的话,你的分肯定不够用。你百度一下,多的是例子啊。BufferedReaderreader=newBufferedReader(newInputStreamReader(System.in());随手写的,你百度吧。
解决方案三:
哦,看错题了还。BufferedReaderreader=newBufferedReader(newFileReader(newFile("D:\a.txt")));
解决方案四:
FileInputStreamf=FileInputStream("d:/a.txt");BufferedInputStreambu=newBufferedInputStream(f);bytea[]=newbyte[10];intn;while((n=bu.read(a))!=-1){...}f.close();bu.close();
解决方案五:
搜索一下例子很多,如果有什么特殊的要求,再在这里提出来。
解决方案六:
FileInputStreamfis=FileInputStream("d://a.txt");InputStreamReaderisr=newInputStreamReader(fis);BufferedReaderbr=newBufferedReader(isr);while(br.read()!=-1){Stringstr=br.readLine();System.out.println(str);}br.close();isr.close();fis.close();异常你自己加一下吧把上面的代码放到publicstaticvoidmain(String[]args){}里执行就行了
解决方案七:
Filefile=newFile("D:a.txt");BufferedReaderreader=null;try{reader=newBufferedReader(newFileReader(file));StringtempString=null;intlineNo=1;while((tempString=reader.readLine())!=null){System.out.println(lineNo+":"+tempString);lineNo=lineNo+1;}}catch(IOExceptione){//例外处理}finally{try{if(null!=reader){reader.close();}}catch(IOExceptione1){//例外处理}}
解决方案八:
谢谢大虾们的指点!小弟感激!
解决方案九:
引用2楼bayougeng的回复:

哦,看错题了还。BufferedReaderreader=newBufferedReader(  newFileReader(newFile("D:\a.txt")));

正解
解决方案十:
新手?你的教材上都没有?不可能~
解决方案十一:
先google百度噢,自己动手,进步快快~
解决方案十二:
教材上肯定有的撒
解决方案十三:
importjava.IO.*;publicclassTestRead{publicstaticvoidmain(String[]args){Strings="d:a.txt";Filef=newFile("S");BufferedReaderbr=null;try{br=newBufferedReader(f);Stringstr=null;while((str=readLine())!=-1){System.out.println(str);}}catch(IOExceptione){e.printStackTrace();}finally{if(br!=null){br.close();}}}}
解决方案十四:
FileInputStreamfis=FileInputStream("d://a.txt");InputStreamReaderisr=newInputStreamReader(fis);BufferedReaderbr=newBufferedReader(isr);while(br.read()!=-1){Stringstr=br.readLine();System.out.println(str);}
解决方案十五:
引用12楼yanenyi1987的回复:

importjava.IO.*;publicclassTestRead{publicstaticvoidmain(String[]args){Strings="d:a.txt";Filef=newFile("S");BufferedReaderbr=null;try{br=newBufferedReader(f);Stringstr=null;while((str=readLine())!=-1){System.out.println(str);}}catch(IOExceptione){e.printStackTrace();}finally{if(br!=null){br.close();}}}}

楼上正解
解决方案:
楼上正解,文件流的操作
解决方案:
FileInputStream文件流类
解决方案:
BufferedReaderex=newBufferedReader(newFileReader(newFile("d:\a.txt")));BufferedWriterex=newBufferedWriter(newFileReader(newFile("d:\a.txt")));是给文件写进数据的~
解决方案:
g一下不就知道了BufferedReaderbr=newBufferReader(newFileReader(mewFile("d"\a.txt")));

时间: 2024-09-13 21:43:31

java读取txt文件的相关文章

Java读取txt文件和写入txt文件的简单实例_java

写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;

Java读取txt文件的方法_java

java读取txt文件内容.可以作如下理解: 首先获得一个文件句柄.File file = new File(); file即为文件句柄.两人之间连通电话网络了.接下来可以开始打电话了. 通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了.接下来需要解读成乙方可以理解的东西 既然你使用了FileInputStream().那么对应的需要使用InputStreamReader()这个方法进行解读刚才装进来内存当中的数据 解读完成后要输出

java 读取txt文件,请高手指教!

问题描述 882359811.5882359926188235913492882359227018823593065588235935220.588235935830.588235942160.588235948713.588235949170.5882359512418823599180188235999521882359100331882359113222882359131535882359155352882359140570.58823591558758823591481338823592

使用java按行读取txt文件,如何将txt文件中的行全部读完,中间出现一些回车换行?

问题描述 在使用java读取txt文件时我是这样处理的遇到的情况是它只读到第一个空白行就停止了请问要继续读后面的信息应怎样处理部分代码如下 Strig count=""; //接收一行字符串 int staticLines=0; //统计行数 count=br.readline(); //读一行 staticLines++; while(count!=null && !count.isEmpty()) { count=br.readline(); //读一行 stati

java实现读取txt文件中的内容_java

我们先来看个例子 import java.io.*; /** * Created by liguoqing on 2016/3/28. */ public class ReadTxtFile { public static void readTxt(String filePath) { try { File file = new File(filePath); if(file.isFile() && file.exists()) { InputStreamReader isr = new

java读取txt数据出乱码

问题描述 java读取txt数据出乱码 用java读取txt文件中的内容: bufferedReader = new BufferedReader(new InputStreamReader( new FileInputStream(filePath),"GBK")); String line = null; while ((line = bufferedReader.readLine()) != null) { System.out.println(line);} 但是出来乱码. 如

JAVA获取txt文件内容

JAVA 读取txt文件内容 通常,我们可以直接通过文件流来读取txt文件的内容,但有时可能会出现乱码!此时只要设置一下文件字符编码即可. public class txttest { /** * 读取txt文件的内容 * @param file 想要读取的文件对象 * @return 返回文件内容 */ public static String txt2String(File file){ StringBuilder result = new StringBuilder(); try{ Buf

java 怎样读取txt文件部分字段写入excel

问题描述 java 怎样读取txt文件部分字段写入excel txt文件中有很多行记录,要将"时间"."账号=xxx"."金额=xxx"等几个字段记录下来变成一条记录,然后将这些类似的多条记录存入excel文件中 解决方案 使用poi技术,Apache软件基金会的一个项目,文本文档的格式得有,比如用空格分隔数据项,这样再结合poi就行了! 解决方案二: 可以加我QQ853695231,我帮你实现!! 解决方案三: 要处理的数据为以下数据,需要将数

如何用Java编写读取txt文件中数据并播放出来的软件,该怎么弄???

问题描述 如何用Java编写读取txt文件中数据并播放出来的软件,该怎么弄?? 解决方案 解决方案二:播放出来?不懂解决方案三:javax.sound.midi结合java.io自己找文档看看