Java 读取TXT文件的多种方式
2016-09-23 17:57
309 查看
按行读取TXT文件
package zc;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class readLine {
public
static void main(String[] args) {
//
TODO Auto-generated method stub
File
file = new File("C:/zc.txt");
BufferedReader
reader = null;
String
tempString = null;
int
line =1;
try
{
System.out.println("以行为单位读取文件内容,一次读一整行:");
reader
= new BufferedReader(new FileReader(file));
while
((tempString = reader.readLine()) != null) {
System.out.println("Line"+
line + ":" +tempString);
line
++ ;
}
reader.close();
}
catch (FileNotFoundException e) {
//
TODO Auto-generated catch block
e.printStackTrace();
}
catch (IOException e) {
//
TODO Auto-generated catch block
e.printStackTrace();
}finally{
if(reader
!= null){
try
{
reader.close();
}
catch (IOException e) {
//
TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
按字节读取TXT文件
package zc;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
public class readerFileByChars {
public
static void main(String[] args) {
//
TODO Auto-generated method stub
File
file = new File("c:/zc.txt");
InputStream
in = null;
byte[]
tempByte = new byte[1024];
int
byteread = 0;
try
{
System.out.println("以字节为单位读取文件内容,一次读多个字节:");
package zc;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class readLine {
public
static void main(String[] args) {
//
TODO Auto-generated method stub
File
file = new File("C:/zc.txt");
BufferedReader
reader = null;
String
tempString = null;
int
line =1;
try
{
System.out.println("以行为单位读取文件内容,一次读一整行:");
reader
= new BufferedReader(new FileReader(file));
while
((tempString = reader.readLine()) != null) {
System.out.println("Line"+
line + ":" +tempString);
line
++ ;
}
reader.close();
}
catch (FileNotFoundException e) {
//
TODO Auto-generated catch block
e.printStackTrace();
}
catch (IOException e) {
//
TODO Auto-generated catch block
e.printStackTrace();
}finally{
if(reader
!= null){
try
{
reader.close();
}
catch (IOException e) {
//
TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
按字节读取TXT文件
package zc;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
public class readerFileByChars {
public
static void main(String[] args) {
//
TODO Auto-generated method stub
File
file = new File("c:/zc.txt");
InputStream
in = null;
byte[]
tempByte = new byte[1024];
int
byteread = 0;
try
{
System.out.println("以字节为单位读取文件内容,一次读多个字节:");
相关文章推荐
- Java 读取TXT文件的多种方式
- Java 读取TXT文件的多种方式
- Java多种方式读取文件内容
- java 多种方式文件读取
- 【Java】运用多种方式读取文件内容,包括按字节、字符和按行为单位读取文件内容
- java 多种方式文件读取
- java配置文件读取和项目路径的多种获取方式
- Java方式读取本地服务器上的txt文件
- JAVA读取PROPERTIY文件/JAVA拷贝一个对象的方式
- java中读取文件的方式
- JAVA读取文件方式
- 详解JAVA I/O之二——Java IO 多种方式读文件的代码实例
- java读取.properties配置文件 的几种方式
- java读取资源文件--使用文件流的方式读取
- JAVA读取txt文件
- JAVA读取文件方式
- 运用JAVA读取txt文件
- 几种读取属性文件的JAVA实现方式
- java读取Properties文件的六种方式
- JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例