具体制作方法参照以下实例:
公共类文件列表{
publicstaticvoidmain (字符串[ ] args ) {
//根据系统的实际情况选择目录分隔符(在windows上)、在linux上) ) ) ) ) )
String separator=File.separator;
string directory=' mydir1' separator ' mydir2';
//以下语句的效果与上面两个语句相同,在windows中可以使用正斜杠/和反斜杠
//linux只识别正斜杠,为了保证跨平台性,不建议使用反斜杠。 (在java程序中是转义字符,反斜杠用表示() ) ) ) ) )。
//string directory=' mydir1/mydir2';
String fileName='myFile.txt ';
//在内存中创建文件对象。 注意:此时,没有在硬盘上的相应目录下创建真正的文件
filef=new file (目录,文件名称;
if(f.Exists () ) ) )。
//文件已经存在,输出有关文件的信息
系统. out.println (f.getabsolutepath ();
system.out.println(f.getname );
system.out.println(f.length ) );
} else {
//先创建文件所在的目录
f.getParentFile ().mkdirs );
try {
//创建新文件
f .创建新文件(;
}catch(ioexceptione ) {
System.out.println ('创建新文件时发生错误。 请参阅。 );
e .打印堆栈跟踪(;
}
}
}
}
取消
评论