当前位置:编程学习 > JAVA >>

java_IO实例

[java]
import java.io.*; 
public class TestFileInputStream { 
  public static void main(String[] args) { 
    int b = 0; 
    FileInputStream in = null; 
    try { 
      in = new FileInputStream("d:\\share\\java\\io\\TestFileInputStream.java"); 
    } catch (FileNotFoundException e) { 
      System.out.println("找不到指定文件");  
      System.exit(-1); 
    } 
     
    try { 
      long num = 0; 
      while((b=in.read())!=-1){   // 读取 文件的内容。就是 取出 这些代码。。哈哈  
        System.out.print((char)b);  
        num++; 
      } 
      in.close();   
      System.out.println(); 
      System.out.println("共读取了 "+num+" 个字节"); 
    } catch (IOException e1) { 
      System.out.println("文件读取错误"); System.exit(-1); 
    } 
  } 

import java.io.*;
public class TestFileInputStream {
  public static void main(String[] args) {
    int b = 0;
    FileInputStream in = null;
    try {
      in = new FileInputStream("d:\\share\\java\\io\\TestFileInputStream.java");
    } catch (FileNotFoundException e) {
      System.out.println("找不到指定文件");
      System.exit(-1);
    }
   
    try {
      long num = 0;
      while((b=in.read())!=-1){   // 读取 文件的内容。就是 取出 这些代码。。哈哈
        System.out.print((char)b);
        num++;
      }
      in.close(); 
      System.out.println();
      System.out.println("共读取了 "+num+" 个字节");
    } catch (IOException e1) {
      System.out.println("文件读取错误"); System.exit(-1);
    }
  }
}

 

 


[java]
                                            import java.io.*; 
blic class TestFileOutputStream { 
public static void main(String[] args) { 
 int b = 0; 
 FileInputStream in = null; 
 FileOutputStream out = null; 
 try { 
   in = new FileInputStream("d:/share/java/HelloWorld.java");  // 对准 文件,准备取出 文件的内容  
   out = new FileOutputStream("d:/share/java/io/HW.java"); // 对准 另一文件 准备像文件中 写数据  若没有 这个文件 FIleOutputStream会自动 建立一个空的。  
   while((b=in.read())!=-1){ 
     out.write(b); 
   } 
   in.close();  
   out.close(); 
                                                                                      } catch (FileNotFoundException e2) { 
                                                                                        System.out.println("找不到指定文件"); System.exit(-1); 
 } catch (IOException e1) { 
   System.out.println("文件复制错误"); System.exit(-1); 
 } 
 System.out.println("文件已复制"); 

             import java.io.*;
public class TestFileOutputStream {
  public static void main(String[] args) {
   int b = 0;
   FileInputStream in = null;
   FileOutputStream out = null;
   try {
     in = new FileInputStream("d:/share/java/HelloWorld.java");  // 对准 文件,准备取出 文件的内容
     out = new FileOutputStream("d:/share/java/io/HW.java"); // 对准 另一文件 准备像文件中 写数据  若没有 这个文件 FIleOutputStream会自动 建立一个空的。
     while((b=in.read())!=-1){
       out.write(b);
     }
     in.close();
     out.close();
                         } catch (FileNotFoundException e2) {
                        System.out.println("找不到指定文件"); System.exit(-1);
   } catch (IOException e1) {
     System.out.println("文件复制错误"); System.exit(-1);
   }
   System.out.println("文件已复制");
  }
}

 

 

 

[java]
import java.io.*; 
public class TestBufferStream1 { 
  public static void main(String[] args) { 
    try { 
      FileInputStream fis =  
              new FileInputStream("d:\\share\\java\\HelloWorld.java"); // 找到这个文件 准备读取数据内容  
      BufferedInputStream bis =  
              new BufferedInputStream(fis); 
      int c = 0; 
      System.out.println(bis.read()); 
      System.out.println(bis.read()); 

补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,