发布网友
共3个回答
热心网友
String filename是声明文件名称,通过File file = new File(filename)方式来生成文件对象的。而File filename则直接创建一个名称为filename的File对象,这个直接就是对象了。前者是字符串,后者是对象。
热心网友
string filename这是一个字符串filename是文件路径比如 filename="1.txt"
file filename File是一个java类,File file = new File("1.txt");
这样也是定义一个File对象,file,要创建一个不存在的文件可以这么写
file.createNewFile();
用string filename得这么写
File file = new File(filename);
file.createNewFile();
热心网友
不可以
String只是字符串
File可以因为它是文件类