io流初步

io流在java里面是比较重要的,所谓流,应当是相对于内存而言的,向内存输入就是输入流,反之输出流。下面两个简单的文件实例,分别介读取文件,创建文件,以及查看目录的文件等初步io操作。

package IO;
import java.io.*;

public class Iotest {

    /**
     * @param args
     * @throws IOException 
     */
    public static void main(String[] args) throws IOException {
        // TODO Auto-generated method stub
        /**/
        File f1=new File("f:\\ff");
        if(f1.isDirectory()){
            System.out.print("文件夹存在");
        }else{
            f1.mkdir();
        }
        File f=new File("f:\\ff\\io.txt");
        System.out.println("文件的路径是:"+f.getAbsolutePath());
        System.out.print("文件的大小是:"+f.length()+"字节");
        if(!f.exists()){
//          没有,创建
            f.createNewFile();
            System.out.println("文件成功被创建");
        }else{
//          有文件不能创建按
        }
    }

}
package IO;
import java.io.*;

public class AllFile {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        File f3=new File("f://ff");
        if(f3.isDirectory()){
            File list1[]=f3.listFiles();
            System.out.println("该目录下面有如下文件:");
            for(int i=0; i<list1.length; i++){
                System.out.println(list1[i]);
            }
        }else{
            System.out.println("对不起,概不目录没有发现文件");
        }
    }

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值