java中很多关于文件读取的工作。
操作也很平凡。
所以java的文件读取是很重要的一部分。
首先是单字节的读取工作。
见源代码:
package ReadFile;
import java.io.FileReader;
import java.io.IOException;
public class readFile {
public static void readfile(String file){
try{
FileReader fr = new FileReader(file);
int ch = 0;
while((ch=fr.read())!=-1){
System.out.println((char)ch);
}
}catch(IOException e){
e.printStackTrace();
}
}
public static void main(String[] args) {
readfile("e:\\dd.txt");
}
}
这里是但读取每个自己或字符。
如果要进行按行读取的话,必须采用BufferedReader BufferedReader中的readline();
package ReadLime;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class readLine {
public static void readline(String file,String writerfile){
try{
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
FileWriter fw = new FileWriter(writerfile); //写文件操作,把得到的file对应的文件中内容写入,writerfile中去。
BufferedWriter bw = new BufferedWriter(fw);
String readoneline;
int l;
while((l = br.read()) != -1){
readoneline = br.readLine();
bw.write(readoneline);
bw.newLine();
System.out.println(readoneline);
}
bw.flush();
br.close();
bw.close();
br.close();
fw.close();
fr.close();
}catch(IOException e){
e.printStackTrace();
}
}
public static void main(String [] args){
readline("e:\\dd.txt","e:\\aa.txt");
}
}
分享到:
相关推荐
本类,是专门为了处理大文件,按行读取开发的类。 采用读文件的缓存 fbb 1024*5 行缓存 bb 256 字节 设计思想: 每次通过nio读取字节到 fbb中 然后对fbb自己中的内容进行行判断即 10 回车 13 行号 0 文件...
java 按顺序读取文件 java 按顺序读取文件 java 按顺序读取文件
本类,是专门为了处理大文件,按行读取开发的类。 采用读文件的缓存 fbb 1024*5 行缓存 bb 256 字节 设计思想: 每次通过nio读取字节到 fbb中 然后对fbb自己中的内容进行行判断即 10 回车 13 行号 0 文件结束 ...
java按行读取大容量文本文件,并按行解析入库。使用java.nio下面的相关方法
Java 读取文件操作 java中多种方式读文件 一、多种方式读文件内容。 1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容
JAVA实现远程文件读取
java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取文件 写文件java 递归读取文件夹 读取...
java读取TXT文件入库,java读取TXT文件入库,java读取TXT文件入库,
java读取文件方法大全 读取file流等技术
java读取txt文件,可以以文件路径构造这个流,... 然后使用这个流直接读取到文件,再使用reader构造BufferedReader,按行读取一整行的文本,作为字符串返回: BufferedReader buffReader = new BufferedReader(reader);
java如何读取文件 。把固定的文件读取到程序中来。
java读取mpp文件,来生成mpp文件的jar包。
Java保存与读取文件代码示例,super("存储与读取对象"); //调用父类构造函数 Container container=getContentPane(); //得到容器 Icon imageIcon=new ImageIcon("image.gif"); //实例化一个图标 ...
java读取局域网共享机器文件 java读取局域网共享机器文件
Java读取excel,Excel是我们平时工作中比较常用的用于存储二维表数据的,JAVA也可以直接对Excel进行操作。
shp文件:地理信息系统,也被称作GIS,它主要的扩展类型是SHAPEFILE (.SHP),一个包含了矢量地理空间数据的流行文件格式,描述了几何形态,点,线和多边形...该方法通过java代码实现将shp文件的数据读取以及存入数据库
java读取文本文件,java读取文本文件,java读取文本文件
Java读取大文件的处理
Java nio 超大数据文件 超大数据文件Java nio 超大数据文件 超大数据文件Java nio 超大数据文件 超大数据文件Java nio 超大数据文件 超大数据文件Java nio 超大数据文件 超大数据文件Java nio 超大数据文件 超大数据...
java文本读取方法 1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容