发表于: 2017-12-31 23:11:59
0 469
今天做的事情:
晚上在一个java群里看了会讲课。使用url来获取文件的内容,再输出文本里面。知识点io流。
正好之前学过,所以听得懂。
public static void main(String[] args) {
try {
getHtml();
} catch (IOException e) {
e.printStackTrace();
}
}
public static String getHtml() throws IOException {
BufferedReader bf = null;
BufferedWriter bw = null;
StringBuffer sb = new StringBuffer();
try {
//访问网址
URL url = new URL("http://start.firefoxchina.cn/css/worldindex/main-min.css?v=20171113");
//打开网络连接
URLConnection uc = url.openConnection();
//获取源代码 io
InputStream is= uc.getInputStream();
bf = new BufferedReader(new InputStreamReader(is,"utf-8"));
//临时文件
String line ="";
//每次度一行
while( ( line = bf.readLine())!=null){
System.out.println(line+"/n");
sb.append(line); //将文件临时放在StringBuffer
}
//输出文档
File file = new File("D:\\1.html");
bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file)));
bw.write(sb.toString());
} catch (Exception e) {
e.printStackTrace();
}finally {
if(bf !=null){
bf.close();
}
if(bw!=null){
bw.close();
}
}
return sb.toString();
}
有点类似爬虫之类的,获取图片内容什么的。
又看了之前小课堂中讲微信公众号的使用和服务器部署,代码生成也需要看看了。
excel表完善的可以了。可以开始了
遇到的问题:
无
收获:
在听讲课时,老师的代码规范,和重用性对我启发很大,虽然看视频比较慢,不过有些东西,老师讲出来,也是一种学习方式,不过要节约时间。项目也正式开始。
评论