Re: [問題] 讀取的資料比對
※ 引述《blackpastor (blackpastor)》之銘言:
幫你改成效率好點的,
沒compile過希望沒打錯XD
import java.io.*;
import java.util.*;
import javax.swing.*;
public class CheckDoubleNumber {
public static void main(String[] args) {
Collection set=new LinkedHashSet();
Scanner s=null;
try {
File source=new File("Number.txt");
for(s=new Scanner(source);s.hasNext();){
String text=String.valueOf(s.next()).trim();
if(set.contains(text)){
JOptionPane.showMessageDialog(null,text+" existed");
}else set.add(text);
}//for
}catch(Exception ignored){
}finally{
if(null!=s)s.close();
}//try
}//main
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.3.177
討論串 (同標題文章)