📄 loglinetokenizer.java
字号:
import java.util.Scanner;/** * Break up line from a web server log file into * its separate fields. * Currently, the log file is assumed to contain simply * integer date and time information. * * @author David J. Barnes and Michael Kolling. * @version 2006.03.30 */public class LoglineTokenizer{ /** * Construct a LogLineAnalyzer */ public LoglineTokenizer() { } /** * Tokenize a log line. Place the integer values from * it into an array. The number of tokens on the line * must be sufficient to fill the array. * * @param logline The line to be tokenized. * @param dataLine Where to store the values. */ public void tokenize(String logline, int[] dataLine) { try { // Scan the logline for integers. Scanner tokenizer = new Scanner(logline); for(int i = 0; i < dataLine.length; i++) { dataLine[i] = tokenizer.nextInt(); } } catch(java.util.NoSuchElementException e) { System.out.println("Insuffient data items on log line: " + logline); throw e; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -