?? settest.java
字號:
/**
@version 1.00 1999-07-07
@author Cay Horstmann
*/
import java.util.*;
import java.io.*;
/**
This program uses a set to print all unique words in
System.in.
*/
public class SetTest
{
public static void main(String[] args)
{
Set words = new HashSet(59999);
// set to HashSet, LinkedHashSet or TreeSet
long totalTime = 0;
try
{
BufferedReader in = new
BufferedReader(new InputStreamReader(System.in));
String line;
while ((line = in.readLine()) != null)
{
StringTokenizer tokenizer = new StringTokenizer(line);
while (tokenizer.hasMoreTokens())
{
String word = tokenizer.nextToken();
long callTime = System.currentTimeMillis();
words.add(word);
callTime = System.currentTimeMillis() - callTime;
totalTime += callTime;
}
}
}
catch (IOException e)
{
System.out.println("Error " + e);
}
Iterator iter = words.iterator();
while (iter.hasNext())
System.out.println(iter.next());
System.out.println(words.size()
+ " distinct words. " + totalTime + " milliseconds.");
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -