import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.HashSet;
import java.util.Set;
public class JavaFile {
public static void main(String[] args) {
try {
// read file content from file
StringBuffer sb= new StringBuffer("");
Object o = new Object();
FileReader reader = new FileReader("d://xuqiu.txt");
BufferedReader br = new BufferedReader(reader);
String str = null;
Set<String> set = new HashSet<String>();
while((str = br.readLine()) != null) {
if(str.indexOf("/") > 0){
set.add(str.substring(str.lastIndexOf("/")+1));
}else if(str.indexOf("\\") > 0){
set.add(str.substring(str.lastIndexOf("\\")+1));
}
}
for(String sr : set){
System.out.println(sr);
}
System.out.println(set.size());
br.close();
reader.close();
}
catch(FileNotFoundException e) {
e.printStackTrace();
}
catch(IOException e) {
e.printStackTrace();
}
}
}
java 去重
最新推荐文章于 2024-07-23 20:07:32 发布