-1 java
我想在文本文件中记录失败的条目.
}else System.out.println("not found!");
//Enter entry(log it) in a txt file.
Run Code Online (Sandbox Code Playgroud)
如何在不创建方法的情况下进行此操作?
编辑:我的意思是如果方法更好,那么建议?
最好的办法是建立一个日志框架.你有JUL,log4j,commons-logging,slf4j等作为选项.相对于我想要花费这么多时间,这需要很长时间,但这将是一项很好的投资,而且这是"正确的方式".顺便说一句,我推荐slf4j而不是其他人.
也就是说,你想要一个简单的方法来做到这一点,而无需创建一个方法.你可以为此FileUtils.writeStringToFile.这是一个按照你想要的方式运行并编译的例子,你只需要确保FileUtils在你的类路径中:
package com.sandbox;
import org.apache.commons.io.FileUtils;
import java.io.File;
import java.io.IOException;
public class Sandbox {
public static void main(String[] args) {
try {
FileUtils.writeStringToFile(new File("out.txt"), "not found!", "UTF8");
} catch (IOException e) {
e.printStackTrace();
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
125 次 |
| 最近记录: |