一.利用createNewFile()函数来创建文件
代码如下:
import java.io.File;
public class FileTest{
public static void main(String[ ] args)
{
File file = new File("D:\\word.txt");
if(file.exists())
{
file.delete();
Sysem.out.println("文件已创建");
}
else
{
try{
file.createNewFile();
System.out.println("文件已创建");
}
catch(Exception e){
e.printStackTrace();
}
}
}
}
该代码的功能是在D盘下传概念文件,如果D盘有此文件,则删除该文件,没有则创建在此文件下。
二.获取文本信息
代码如下:
输出内容:
这里要注意的点是:
src中包含的是package,每个package中包含的是.java文件,这里的图像文件要创建在java1文件夹下。注意:这里如果创建在src文件夹中的package中创建文件的话只能用全路径来打开文件。
三.文件的输入
代码如下:
输出结果:(这里如果刚开始没创建文件的话,则什么都不输出,之后的程序运行时就会呈现下面的结果,文件的内容则不会改变,只能将文件删除重新运行程序才能修改文件内容)
(这里只要把程序中的if语句去掉则可以通过直接修改相关内容便可已将文件中内容修改。)
文件内容:
升级(其余功能不变,只是可以实现自动关闭文件):
文件创建:
四.文件的读取(用Scanner)
代码如下:
输出结果:
五.文件替换
代码如下:
输出结果:
在test.txt文件中自己写入这段话(可以随便写,只要包含OldStr即可,不包含的话则原样输出):
在temp.txt文件中输出的:
文件创建:
六.从web中读取数据
代码如下:
输出结果:
网站内容:
七.Web Crawler
代码实现:
输出结果:
网站界面: