xmind文件已上传,指路https://download.csdn.net/download/weixin_73893621/89560695
练手例程:
public class myHashSet {
public static void main(String[] args){
var words = new HashSet<String>();
long totalTime = 0;
try(var in = new Scanner(System.in)){
while (in.hasNext()){
String word = in.next();
long callTime = System.currentTimeMillis();
words.add(word);
callTime = System.currentTimeMillis() - callTime;
totalTime += callTime;
}
}
Iterator<String> iter = words.iterator();
for(int i = 0; i <= 20 && iter.hasNext(); ++i){
System.out.println(iter.next());
}
System.out.println("...");
System.out.println(words.size() + " distinct. " + totalTime + " milliseconds");
}
}
通过System.in输入文件,输出前二十个元素
很显然有的字符乱码了,txt文件也是utf-8啊,不知道咋乱码了。