loglinetokenizer.java

来自「现在在国外大学里最流行的java学习软件,同时还有大量的example,在名为p」· Java 代码 · 共 44 行

JAVA
44
字号
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 + =
减小字号Ctrl + -
显示快捷键?