看看下面的代码你就明白了:
- import java.io.FileNotFoundException;
- import java.io.FileReader;
- import java.io.IOException;
- // 利用 FileReader 来读取文件本身
- public class FileReaderTest {
- public static void main(String[] args) throws IOException {
- FileReader fr = null ;
- try {
- fr = new FileReader("D:\\Hello.java");
- char[] cbuf = new char[1024];
- int len ;
- while((len=fr.read(cbuf))!=-1){
- System.out.println(new String(cbuf,0,len));
- }
- } catch (IOException e) {
- e.printStackTrace();
- }finally{
- if(fr!=null){
- fr.close();
- }
- }
- }
- }
复制代码 运行结果:- public calss Hello{
- public static void mian(String args[]){
-
- System.out.println("hello");
- }
- }
复制代码 代码2:
- import java.io.FileNotFoundException;
- import java.io.FileReader;
- import java.io.IOException;
- // 利用 FileReader 来读取文件本身
- public class FileReaderTest {
- public static void main(String[] args) throws IOException {
- FileReader fr = null ;
- try {
- fr = new FileReader("D:\\Hello.java");
- char[] cbuf = new char[32];
- int len ;
- while((len=fr.read(cbuf))!=-1){
- System.out.println(new String(cbuf,0,len));
- }
- } catch (IOException e) {
- e.printStackTrace();
- }finally{
- if(fr!=null){
- fr.close();
- }
- }
- }
- }
复制代码 运行结果:- public calss Hello{
- public sta
- tic void mian(String args[]){
-
- System.out.println("hello");
- }
- }
复制代码 不知道上面的代码效果是不是你想要的。 |