从零基础接触java第九章第一节

  前面跟大家把集合分享完了,那么最后还有io流和网络编程便整个java结束了。

  关于流,主要用于什么呢?比如我们在电脑上安装一个软件,然后系统会默认在我们电脑上创建文件夹文件,以及复制我们的文件夹文件,便是通过io流进行的。还有我们平时用的清理垃圾的软件,也是通过io流在我们电脑里找到垃圾文件然后删除掉的。

  那么接下来我便与大家分享分享io流。首先看以下代码:

public class TestDemo {
public static void main(String[] args) {
String path = "D://test";
File file = new File(path);
if(file.exists()){
file.mkdir();
}

String path1 = "D://test//text.txt";
File file1 = new File(path1);
if(file.exists()){
try {
file1.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
};
}
}
}

关于上面代码,主函数类不需要我再介绍了,大家可以看到,首先我定义了一个字符串path,然后后面跟的字符串时貌似路径的一串字符,没错就是路径,小编我设置的路径是D盘下的test文件夹,然后我们在new了一个File流,并且把路径通过构造函数传了进去,也就是这句代码:File file = new File(path);。然后在这句代码下面我写了一个if判断,判断条件是:file.exists();这个条件的意思是判断D盘有没有file所传来的文件夹test,如果有返回falase,如果没有便返回true来运行if代码中的内容,然后大家可以看到,if判断的里面写了一句file.mkdir()方法,这个方法表示的便是创建file这个对象里面传来的文件夹,然后大家运行代码便可以看到我们D盘中便有了test这个文件夹了,然后就是下面我有重新写了path1路径,这个路径最后我跟的是text.txt,然后除了if判断语句中我创建文件写的是file1.createNewFile表示是创建一个文件以外,其余便都是一样了,这里面有个try抛异常希望大家不要混淆。关于一个流简单的创建文件夹和文件我便跟大家分享完毕了。流的简单运用便就是这些。希望下来大家可以百度了解一下关于file的其它方法。

  本节关于流的知识点便与大家就分享这么多了,希望大家下来可以更加深入地去了解,如果有不懂得可以留言我会进行解答,希望我的分享能对大家未来正式实践学习java有所帮助,本节便就到这儿了,下一节小编会继续跟大家分享流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值