java怎么读取数据

1、从控制台读取数据

使用Scanner类来读取控制台的输入(推荐教程:java教程)public static void main(String[] args) {

Scanner in = new Scanner(System.in);

String a = in.nextLine();

System.out.println(a);

}

2、从本地读取文件

使用FileInputStream、InputStreamReader、BufferedReader类读取本地数据public void readTxtFile(String filePath) {

try {

File file = new File(filePath);

if (file.isFile() && file.exists()) {

InputStreamReader isr = new InputStreamReader(new FileInputStream(file), "utf-8");

BufferedReader br = new BufferedReader(isr);

String lineTxt = null;

while ((lineTxt = br.readLine()) != null) {

System.out.println(lineTxt);

}

br.close();

} else {

System.out.println("文件不存在!");

}

} catch (Exception e) {

System.out.println("文件读取错误!");

}

}

3、从网络读取文件

使用URLConnection 、InputStreamReader、BufferedReader读取网络数据。public class Main {

public static void main(String[] args) {

String url = "http://www.php.cn/test.txt";

String result = "";

BufferedReader in = null;

try {

//生成URL

URL realUrl = new URL(url);

//初始化连接到特定URL的连接通道

URLConnection connection = realUrl.openConnection();

//开始实际连接

connection.connect();

//数据读取

in = new BufferedReader(new InputStreamReader(connection.getInputStream()));

//临时存储一行数据

String line;

while((line = in.readLine()) != null) {

result += line;

}

} catch (Exception e) {

e.printStackTrace();

} finally {

try {

if (in != null) {

in.close();

}

} catch (Exception e2) {

e2.printStackTrace();

}

}

System.out.println(result);

}

}

java怎么读取数据_java怎么读取数据相关推荐

  1. java io读取文件_java io读取文件操作代码实例

    这篇文章主要介绍了java io读取文件操作代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 主要分为字节读取和字符读取,字节读取可以一个一个 ...

  2. java筛选表格,java怎么获取excel中的数据_java筛选excel数据

    你好! 请教你个问题 java web程序如何将读取的excel表格里的数据插入到数据库,并显示在JSP页面上? 主要用poi.jar 包.包含两jar就可以了:poi-3.16.jar.poi-oo ...

  3. java控制一次传10条数据_java 定时同步数据的任务优化

    前言 定时任务在系统中并不少见,主要目的是用于需要定时处理数据或者执行某个操作的情况下,如定时关闭订单,或者定时备份.而常见的定时任务分为2种,第一种:固定时间执行,如:每分钟执行一次,每天执行一次. ...

  4. java 快速读文件_java快速读取文件

    如何优雅读取文件,java想简单读写一个文件都要上10行代码.幸好guava和apache commons 都有提供简单操作文件工具. 简单介绍读取文件最后一行.读取文件第一行.读取大文件.往大文件追 ...

  5. java逐行读取文件_Java逐行读取文件

    java逐行读取文件 Today we will look into different java read file line by line methods. Sometimes we have ...

  6. java批量处理数据_Java批量处理数据

    要求:共1000条数据,第一次批量插入100条,第二次批量插入101到200条,依次插入数据: 实现方式这里选择了两种常用的方式,都是使用List操作: 第一种实现思路如下: <1> 原先 ...

  7. java存储数据_Java中六种数据存储方式

    存储数据 1.寄存器(register).这是最快的存储区,因为它位于不同于其他存储区的地方--处理器内部.但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配.你不能直接控制,也不能在程序中 ...

  8. java读取yaml数据_Java类读取Yaml内罐

    我试图从罐子内的另一个类读取罐子内的文件.但是,我不断收到相同的错误:尝试读取度量标准时,捕获了类java.io.FileNotFoundException:metrics.yml 首先,让我的代码做 ...

  9. java分类读txt里面的数据_java分别读取两个txt文件里的数据再进行比较。再分别列出这两个文件中共有的和分别独有的数据。...

    两个txt文件里存着不同数量的推文数据,每一行开头的一串数字是该条推文的ID,ID和推文内容用":"冒号隔开,根据ID比较两个txt文件中推文,再分别列出连个txt文件中共有的推文 ...

  10. java 分析excel模板_java如何读取Excel简单模板

    场景:对于经常需要导入excel模板或数据来解析后加以应用的,使用频率非常之高,做了一个比较稳定的版本,体现在这些地方 工具:org.apache.poi 使用前必须了解这些: 1.要解析,那肯定先判 ...

最新文章

  1. BZOJ.3527.[ZJOI2014]力(FFT)
  2. 简单剖析智能指针的思想
  3. php 以-截取剩余的字符串_10分钟从PHP到Python
  4. 关于RESTful一些注意事项,接口开发规范
  5. [转载] Java内存管理-你真的理解Java中的数据类型吗(十)
  6. 媒体查询以及flexbox,响应式图片
  7. 数学建模笔记——评价类模型(三)
  8. (十一)国产密码算法
  9. python抓取网易云音乐评论_如何爬取网易云音乐评论?
  10. last reboot
  11. 效果惊人:上古卷轴III等经典游戏也能使用超分辨率GAN重制了
  12. numpy数据升维与降维
  13. Node.js报错:UnhandledPromiseRejectionWarning: Unhandled promise rejection
  14. 坎坎坷坷,跌跌撞撞,我的2019年度总结
  15. 分享一个 C# Winfrom 下的 OutlookBar 控件的使用
  16. 买保险选大公司还是小公司?
  17. 咖啡烘焙饕餮盛宴——洛阳新都汇有你想要的感觉
  18. Spring Boot Aop结合Swagger记录用户操作日志
  19. Python-14:爬虫之正则表达式1
  20. 可以用来生成连续有逻辑视觉网络训练设计

热门文章

  1. NPOI导出数据到Excel
  2. Python-OpenCV4中的阈值二值化函数threshold(),要特别注意其返回值有两个
  3. win7新建ios开发环境
  4. Javascript对象基础讲解
  5. 计算机系统数据备份与恢复,系统数据备份和恢复制度
  6. java中的xpath,读取xml文档。
  7. ctrl+alt+方向键 与win7的旋转屏幕冲突解决
  8. 编译原理——设计一个词法分析程序,实现对C程序设计语言的源程序(自定)的词法分析
  9. html5 h5是什么,H5和HTML的区别是什么
  10. m4s格式转换mp3_把MP3格式的音频转换成WAV格式