java _io_文件读取标准步骤

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java _io_文件读取标准步骤相关的知识,希望对你有一定的参考价值。

File f =new File("~"); //创建源
InputStream is =new FileInputStream(f); //选择流
is.read() 读取单个数据,并使游标下移 //操作(读取)
is.close() //释放资源,输入流读取后必须释放资源

public class test

public static void main(String[]args) 

    //创建源
    File f=new File("C:/Users/10853/eclipse-workspace/hell/src/hell/abc");
    InputStream is =null;//提升is的作用域,避免在try中声明后,作用域
                        //只在try,finally中语句无法执行
    //选择流
    try 
         is =new FileInputStream(f);
    //操作(读取)    
        int temp;
        while((temp=is.read())!=-1) //temp=is.read()表达式整体的值就是temp的值
                                   //is.read()会读取单个数据,当数据读取完毕时,返回-1
            System.out.println((char)temp);
        

     catch (FileNotFoundException e) 
        // TODO Auto-generated catch block
        e.printStackTrace();
     catch (IOException e) 
        // TODO Auto-generated catch block
        e.printStackTrace();
    finally
    
        try 
            if(null!=is)//当is创建成功时才执行关闭
            
                is.close();
            
         catch (IOException e) 
            // TODO Auto-generated catch block
            e.printStackTrace();
        
    

 

以上是关于java _io_文件读取标准步骤的主要内容,如果未能解决你的问题,请参考以下文章

java _io_随机读取读入流RandomAccessFile

求多线程读取一个文件,然后写到另外一个文件中的Java实现。

java _io_转换流输入,将读取的百度源码输入到文件

java 使用相对路径读取文件

Java_dbc连接数据库_使用读取配置文件的方式

java 怎么用10个线程去读取文件夹里100个txt文件中的内容,读完之后同步写到一个文件中去。