package com.ibm.beans;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
public class TestReadFile {
public static String readFile(String filePathAndName){
String fileContent = "";
File f = new File(filePathAndName);
try{
if(f.isFile() && f.exists()){
InputStream is = new FileInputStream(f);
InputStreamReader isr = new InputStreamReader(is,"GB2312");
BufferedReader br = new BufferedReader(isr);
String line = null;
while((line = br.readLine()) != null){
fileContent += line+"\n";
}
}
}catch(Exception e){
System.out.println("读文件出错!");
e.printStackTrace();
}
return fileContent;
}
public static void main(String[] args){
String filePathAndName = "D:/xg.txt";
String fileContent = readFile(filePathAndName);
System.out.println(fileContent);
}
}
[color=darkred][/color][color=darkred][/color]
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
public class TestReadFile {
public static String readFile(String filePathAndName){
String fileContent = "";
File f = new File(filePathAndName);
try{
if(f.isFile() && f.exists()){
InputStream is = new FileInputStream(f);
InputStreamReader isr = new InputStreamReader(is,"GB2312");
BufferedReader br = new BufferedReader(isr);
String line = null;
while((line = br.readLine()) != null){
fileContent += line+"\n";
}
}
}catch(Exception e){
System.out.println("读文件出错!");
e.printStackTrace();
}
return fileContent;
}
public static void main(String[] args){
String filePathAndName = "D:/xg.txt";
String fileContent = readFile(filePathAndName);
System.out.println(fileContent);
}
}
[color=darkred][/color][color=darkred][/color]