从来没有研究过File类,需要用时,都是网上copy下
今天写段初级代码,放这给自己看看
import java.io.*;
public class FileTest{
public static void main(String[] args){
String separator = File.separator;
String fileName = "text.txt";
String path = "mydir1" + separator + "mydir2" + separator + "text.txt";
//File f = new File(path, fileName);
File f = new File(path);
if(f.exists()){
System.out.println("文件名:" + f.getAbsolutePath());
System.out.println("文件大小:" + f.length());
}else{
//这里为什么要用getParentFile(),不能直接mkdirs() ?
f.getParentFile().mkdirs();
//f.mkdirs();
try{
f.createNewFile();
}catch(IOException ex){
ex.printStackTrace();
}
}
}
}
分享到:
相关推荐
2 创建文件file1 和file2 并复制到/home目录下 3 显示以ma开头的所有命令 4显示所有文件名中有.bash的文件【用tab命令补全】 5 显示当前所在的目录路径 6 创建递归test/test1/test2/test3/test4在/home下 ...
uniapp新建文件保存本地 file.js
Android 无法创建File文件 ,在上传图片的时候报错,提示file文件夹未空或在手机清空缓存删除文件夹后 文件夹无法创建 使用file.mkdirs()方法 返回一直是false 提供的功法可以直接解决该问题
mac电脑上右键的时候没有新建文件选项,NewFileMenu新建文件菜单,可以添加此选项。
LSMW批导数据时,如果选择Standard Batch/Direct Input,则在做第七步(Specify Files)时,需要指定逻辑路径,否则将无法继续下面步骤并成功导入数据,本文的目的是讲述如何创建逻辑路径及逻辑文件。
Delphi在D盘中创建一个图象文件,使用FileCreate创建一个图像文件,FileCreate可以生成常规的Txt文本类文件,但是生成图像文件,没怎么使用这个方法,这个例子告诉你怎么创建图像文件: if Application.MessageBox...
新建文件,设置文件权限屏蔽字为0; 2.建立该文件的硬链接文件,打印硬链接文件的inode节点号和文件大小; ? 3.建立该文件的软链接文件,打印软链接文件的inode节点号和文件大小;打印软链接文件中的内容; 4.打印...
create create newfile 新建文件 del del file 删除文件或文件夹 write write f a 以追加的形式写文件 write f 以覆盖的形式写文件 cat cat f 打印文件内容 ls ls 打印当前目录的子文件 print print 打印fat表的...
在vb中利用file system object (fso)建立文件和文件夹
Confluence 文件列表(File List)蓝图 - CWIKIOSSEZ
New File Menu 1.3.1 7.dmg 为mac右键添加新建文件功能 Finder访达中右键菜单中插入新建文件选项,可以如Windows中一样创建txt,rtf,及office word ppt excel等文件
filetool文件可以解决一般VC6.0无法打开文件和加载工程的问题,按照操作步骤即可解决一般VC6.0的缺陷。
file
做一个年级-班级-学生信息的模拟系统,每个年级下有不同班级,不同班级下有不同学生和老师,这些信息控制台输入,到时候我要看到信息是怎么录入的然后是怎么读出来的
2. 在test目录中创建文件file和目录x,并在目录x中创建文件file2和file3; 3. 更改文件file的所有者为rjxy;更改目录x及其中所有文件和子目录的所有者为rjxy; 4. 更改文件file的组群为rjxy; 5. 用chmod的数值模式...
右键新建Typora文件Markdown File,下载后直接双击运行。
1.File(String pathname):根据一个路径得到File对象 2.File(String parent,String child):根据一个目录和一个子文件/目录得到...3.File(File parent,String child):根据一个父File对象和一个子文件/目录得到File对象
Bulk File Changer是一个小巧的程序,允许您从多个文件夹中创建文件列表,然后对它们执行一些操作——修改它们的创建/修改/访问时间,更改它们的文件属性(只读、隐藏、系统),以这些文件为参数运行可执行文件,并...
在当前目录创建文件 file.txt; touch命令的用法 案例1 touch命令的用法 在当前目录创建file1.mp3—file7.mp3,共7个文件; 案例2 查看文件内容命令 more指令:分页显示文件内容; less指令:可以向前或向后查看文件...