南宁网站设计方案,客户管理软件免费,如何建设一个子网站,开放一个网站多少钱File filenew File#xff08;“text.txt”#xff09;
运行这行代码#xff0c;我们会发现相应的文件夹下无法找到创建的text.txt
首先 File 类是对文件系统的映射 并不是硬盘上真实的文件 所以 new File(xxx.xxx) 只是在内存中创建File文件映射对象,而并不会…File filenew File“text.txt”
运行这行代码我们会发现相应的文件夹下无法找到创建的text.txt
首先 File 类是对文件系统的映射 并不是硬盘上真实的文件 所以 new File(xxx.xxx) 只是在内存中创建File文件映射对象,而并不会在硬盘中创建文件 如果需要创建文件需要以下操作: 判断映射的文件是否真实存在 file.exists() //true存在 false不存在 如果存在即可直接操作, 否则需要调用 file.createNewFile() 创建真实文件
如何获取当前的工作目录
public class Test1 { public static void main(String[] args) { String curDir System.getProperty(user.dir); System.out.println(你当前的工作目录为 : curDir); } }
建立文件的代码为
package java15;
import java.io.File;
public class Demo1 { public static void main(String[] args) { File file new File(text1.txt); if(file.exists()) { file.delete(); System.out.println(文件已删除); } else { try { file.createNewFile(); System.out.println(文件已创建); }catch(Exception e) { e.printStackTrace(); } } } } 第一次运行时 会在目录下建立一个text.txt的文件 第二次运行时文件会被删除