共計(jì) 935 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
在 Java 中,可以使用 java.util.logging 包來(lái)實(shí)現(xiàn)日志的輸出。要將日志輸出到文件中,可以使用 FileHandler 類(lèi)。下面是一個(gè)簡(jiǎn)單的示例:
import java.io.IOException;
import java.util.logging.FileHandler;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.logging.SimpleFormatter;
public class LogToFileExample {public static void main(String[] args) {Logger logger = Logger.getLogger(LogToFileExample.class.getName());
try {// 創(chuàng)建一個(gè) FileHandler,指定日志輸出文件的路徑和文件名
FileHandler fileHandler = new FileHandler("log.txt");
// 設(shè)置日志輸出格式為 SimpleFormatter
fileHandler.setFormatter(new SimpleFormatter());
// 將 FileHandler 添加到 logger 中
logger.addHandler(fileHandler);
// 設(shè)置日志級(jí)別為 FINE(輸出所有級(jí)別的日志)
logger.setLevel(Level.FINE);
// 輸出日志
logger.severe("This is a severe message");
logger.warning("This is a warning message");
logger.info("This is an info message");
logger.fine("This is a fine message");
logger.finest("This is a finest message");
} catch (IOException e) {e.printStackTrace();
}
}
}
運(yùn)行上述代碼后,會(huì)在項(xiàng)目根目錄下生成一個(gè)名為 "log.txt" 的日志文件,其中記錄了輸出的日志信息。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完