📄 ceshi.java
字号:
import java.awt.event.*;
import java.net.*;
import java.io.*;
import java.util.regex.*;
public class Ceshi {
String sCurrentLine="";
String sTotalString="";
InputStream l_urlStream;
java.io.BufferedReader l_reader=null;
HttpURLConnection l_connection=null;
//String sTotalString-
public void println()
{//取网页
try{
URL l_url = null;
l_url=new java.net.URL("http://www.qq.com/");
l_connection = (java.net.HttpURLConnection) l_url.openConnection();
l_connection.connect();
l_urlStream = l_connection.getInputStream();
l_reader = new java.io.BufferedReader(new java.io.InputStreamReader(l_urlStream));
while((sCurrentLine=l_reader.readLine())!=null)
{sTotalString+=sCurrentLine;
}
File file=new File("D:/test4.html");
if(file.exists())
file.delete();
if(!file.exists())
file.createNewFile();
FileOutputStream out1=new FileOutputStream(file,true);
out1.write(sTotalString.getBytes());
System.out.println("game over!");
// System.out.println(sTotalString);
}
catch (Exception e)
{System.out.println("Sorry!");
}
}
public void Analyse1()
{
String line=null;
String check_w2="<div id=\"NewsInfo\">(.*?)<div id=\"map\" class=\"undis\"></div>";
Pattern regex=Pattern.compile(check_w2);
Matcher matcher=regex.matcher(sTotalString);
try{
System.out.println("weqpriowe");
int i1=0;
sTotalString=null;
while(matcher.find())
{sTotalString+=matcher.group();
i1++;
}
System.out.println("i is"+Integer.toString(i1));
File file=new File("D:/test5.html");
if(file.exists())
file.delete();
if(!file.exists())
file.createNewFile();
FileOutputStream out1=new FileOutputStream(file,true);
out1.write(sTotalString.getBytes());
System.out.print("文件结束");
File file1=new File("D:/test6.html");
if(file1.exists())
file1.delete();
if(!file1.exists())
file1.createNewFile();
FileOutputStream out2=new FileOutputStream(file1,true);
out2.write(sTotalString.getBytes());
System.out.print("文件结束");
}
catch(Exception e)
{System.out.println("分析方法");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -