java收集邮箱

java收集群邮箱,首先登陆自己的QQ
然后直接访问:84030301 换成你的QQ号码:
http://qun.qzone.qq.com/group#!/84030301/member 打开网址,复制里面的内容,保存到qq1.txt中:

然后运行Snippet.java ,qq1_out.txt 自动生成,呵呵,不错吧,邮箱都在里面了


package snippet;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.InputStreamReader;

public class Snippet {
public static void main(String[] args) throws Exception{
String inFile = "G:\\宝贝网\\www.ssbaobei.com\\qq1.txt";  //目录自己更改
String outFile = "G:\\宝贝网\\www.ssbaobei.com\\qq1_out.txt";
BufferedReader bs  = null;
BufferedWriter bw = null;
try{
bs = new BufferedReader(new InputStreamReader(new FileInputStream(inFile),"UTF-8"));
String line = null;
bw = new BufferedWriter(new FileWriter(new File(outFile)));
while((line = bs.readLine()) != null){
if(line.indexOf("(")>=0){
line = line.replace("(", "邮箱: ").replace(")", "@qq.com");
}else if(line!=null && !line.isEmpty()){
line = "姓名: "+line.trim();
}
bw.write(line+"\r\n");
}
bw.flush();
System.out.println("copy-replace-finish!!!");
}catch(Exception e){
e.printStackTrace();
}finally{
if(bs != null){
bs.close();
}
if(bw != null){
bw.close();
}
}
}

}

你可能感兴趣的:(java收集邮箱)