以下代码不会产生文件(我在任何地方都看不到该文件)。什么东西少了?try { //create a temporary file String timeLog = new SimpleDateFormat("yyyyMMdd_HHmmss").format( Calendar.getInstance().getTime()); File logFile=new File(timeLog); BufferedWriter writer = new BufferedWriter(new FileWriter(logFile)); writer.write (string); //Close writer writer.close();} catch(Exception e) { e.printStackTrace();}
3 回答
泛舟湖上清波郎朗
TA贡献1818条经验 获得超3个赞
它不是在创建文件,因为您从未真正创建过该文件。您为此创建了一个对象。创建实例不会创建文件。
File newFile = new File("directory", "fileName.txt");
您可以执行以下操作来制作文件:
newFile.createNewFile();
您可以执行以下操作创建文件夹:
newFile.mkdir();
添加回答
举报
0/150
提交
取消