• 要想访问网络资源,首先需要建立一个URL对象,通过openStream方法读取指定的资源
  • 读取网络资源内容,要构建一个输入流
  • 要想将内容写入文件,要构建一个文件对象和相应的文件输出流

具体代码实现如下:

package url;import java.net.*;
import java.io.*;
import java.nio.charset.StandardCharsets;public class ReadUrl {public static void main(String[] args) throws IOException {//构建一个URL对象URL tric = new URL("http://www.baidu.com");//创建一个文件对象File file = new File("C:\\Users\\Y\\Desktop\\JavaSE\\test\\src\\url\\test.txt");//创建一个文件输出流FileOutputStream fileOut = new FileOutputStream(file);//流的装配:使用openStream得到输入流,再通过输入流构造一个BufferReader对象BufferedReader in = new BufferedReader(new InputStreamReader(tric.openStream()));//将网页中读取的内容存入文件String inputLine;while((inputLine = in.readLine()) != null){fileOut.write(inputLine.getBytes(StandardCharsets.UTF_8));System.out.println(inputLine);}//流的关闭fileOut.close();in.close();}
}

Java如何将URL读取的内容存入本地文件中相关推荐

  1. java控制台输出到文件_如何将java控制台的输出内容存入到文本文件中 经典方法...

    如何将java控制台的输出内容存入到文本文件中 经典方法 (2014-04-17 19:27:23) 修改LogWriter类的静态域即可随意切换输出了.main方法中代码不用改变. 代码如下: im ...

  2. Java工具总结:将数据内容写入excel文件

    Java工具总结:将数据内容写入excel文件 文章目录 Java工具总结:将数据内容写入excel文件 一.背景 二.功能描述 三.使用该工具类:Java代码演示 四.分析代码 4.1 几个重要的J ...

  3. Java写内容到本地文件

    Java程序写内容到本地文件,代码如下: 导包部分: import java.io.BufferedWriter; import java.io.File; import java.io.FileWr ...

  4. java数据从本地文件中取出_java 从数据库取数据并存入本地文本中

    要求如下: 1.连接数据库,取数据,weibo表中取出uid和text 2.判断uid是否相同,如果相同,则把其对应的text存入路径为D:\data1的同一文件中,并且以此uid命... 要求如下: ...

  5. python获取mysql中的数据供js调用_python 读取mysql数据至csv文件中,并发送邮件

    test 代码: #coding:utf-8 ''' Created on 2019年2月18日 @author: Administrator ''' import ConfigParser impo ...

  6. 向HBase中导入数据3:使用MapReduce从HDFS或本地文件中读取数据并写入HBase(增加使用Reduce批量插入)

    前面我们介绍了: 向HBase中导入数据1:查询Hive后写入 向HBase中导入数据2:使用MapReduce从HDFS或本地文件中读取数据并写入HBase(只使用Map逐条查询) 为了提高插入效率 ...

  7. Python3爬取豆瓣图书Top250并存入csv文件中

    本文抓取豆瓣图书Top250中的相关资讯,可以练习对于网页结构的分析及提取. 下面先导入相关的包,并伪装成浏览器访问: import requests from lxml import etree i ...

  8. 小爬虫爬取小猫咪图片并存入本地文件夹

    小爬虫爬取小猫咪图片并存入本地文件夹 本人是安徽工业大学电气与信息工程学院研一学生,最近还不能开学真的是很糟心哦,由于自己比较笨吧,起步较晚还要忙着学习机器学习还有计算机视觉,但是总学这个感觉很闷也没 ...

  9. python爬取明星百度图片并存入本地文件夹

    python爬取明星百度图片并存入本地文件夹 想要一个明星图片的时候,发现图片量过大,一张张保存太累,不太现实 这时候就可以用到爬虫,批量爬取图片 现在又出现一个问题,当发现一个明星爬完后,再爬取下一 ...

最新文章

  1. python_day16_pythom-mysql-API
  2. java开根号函数_Java中真的只有值传递么?
  3. java最后一个注解@SuppressWarnings
  4. asp.net 跨页面传值(一)
  5. 多元正太分布条件密度
  6. 把区块链作为核心技术自主创新重要突破口:华为云可以做什么?【华为云分享】
  7. (转)Spring Boot(十二):Spring Boot 如何测试打包部署
  8. cmake cache变量_反复研究好几遍,我才发现关于 CMake 变量还可以这样理解!
  9. route debugger
  10. 【Linux】Linux备份与恢复——dump和restore命令
  11. c#获取网口扫描枪数据
  12. 宝峰BF-888S对讲机写频!Android下的对讲机写频工具!
  13. 产品报告|利用SWOT模型分析趣头条APP
  14. [Serializable]在C#中的作用,.NET 中的对象序列化
  15. 华米科技“中美两开花”:美股主体将更名为ZEPP,业绩已腰斩
  16. zynq中的BootROM
  17. 灰色关联度矩阵模型及其MATLAB实现
  18. 高数_向量代数_单位向量_向量与坐标轴的夹角
  19. 直播行业遭到DDoS攻击该如何预防?
  20. 三角支架的功能是什么?如何选择?

热门文章

  1. iOS逆向一iPhone手机越狱/APP脱壳/IPA签名
  2. gatekeeper实践
  3. 面朝大海,春暖花开,有wifi
  4. ACK (Acknowledge character)数据通信中的确认字符
  5. 方根法公式_(完整word版)层次分析法中用方根法计算权重在Excel中的具体操作
  6. uniapp切换中英文
  7. 简析美颜sdk中的人脸识别算法
  8. 为什么安装好mysql打不开_MySQL安装完成之后怎么启动? mysql安装完成后怎么
  9. Django 教程之数据库模型
  10. 开关电源MOS管如何选择,参数是核心