java怎么读取数据_java怎么读取数据
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怎么读取数据相关推荐
- java io读取文件_java io读取文件操作代码实例
这篇文章主要介绍了java io读取文件操作代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 主要分为字节读取和字符读取,字节读取可以一个一个 ...
- java筛选表格,java怎么获取excel中的数据_java筛选excel数据
你好! 请教你个问题 java web程序如何将读取的excel表格里的数据插入到数据库,并显示在JSP页面上? 主要用poi.jar 包.包含两jar就可以了:poi-3.16.jar.poi-oo ...
- java控制一次传10条数据_java 定时同步数据的任务优化
前言 定时任务在系统中并不少见,主要目的是用于需要定时处理数据或者执行某个操作的情况下,如定时关闭订单,或者定时备份.而常见的定时任务分为2种,第一种:固定时间执行,如:每分钟执行一次,每天执行一次. ...
- java 快速读文件_java快速读取文件
如何优雅读取文件,java想简单读写一个文件都要上10行代码.幸好guava和apache commons 都有提供简单操作文件工具. 简单介绍读取文件最后一行.读取文件第一行.读取大文件.往大文件追 ...
- java逐行读取文件_Java逐行读取文件
java逐行读取文件 Today we will look into different java read file line by line methods. Sometimes we have ...
- java批量处理数据_Java批量处理数据
要求:共1000条数据,第一次批量插入100条,第二次批量插入101到200条,依次插入数据: 实现方式这里选择了两种常用的方式,都是使用List操作: 第一种实现思路如下: <1> 原先 ...
- java存储数据_Java中六种数据存储方式
存储数据 1.寄存器(register).这是最快的存储区,因为它位于不同于其他存储区的地方--处理器内部.但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配.你不能直接控制,也不能在程序中 ...
- java读取yaml数据_Java类读取Yaml内罐
我试图从罐子内的另一个类读取罐子内的文件.但是,我不断收到相同的错误:尝试读取度量标准时,捕获了类java.io.FileNotFoundException:metrics.yml 首先,让我的代码做 ...
- java分类读txt里面的数据_java分别读取两个txt文件里的数据再进行比较。再分别列出这两个文件中共有的和分别独有的数据。...
两个txt文件里存着不同数量的推文数据,每一行开头的一串数字是该条推文的ID,ID和推文内容用":"冒号隔开,根据ID比较两个txt文件中推文,再分别列出连个txt文件中共有的推文 ...
- java 分析excel模板_java如何读取Excel简单模板
场景:对于经常需要导入excel模板或数据来解析后加以应用的,使用频率非常之高,做了一个比较稳定的版本,体现在这些地方 工具:org.apache.poi 使用前必须了解这些: 1.要解析,那肯定先判 ...
最新文章
- BZOJ.3527.[ZJOI2014]力(FFT)
- 简单剖析智能指针的思想
- php 以-截取剩余的字符串_10分钟从PHP到Python
- 关于RESTful一些注意事项,接口开发规范
- [转载] Java内存管理-你真的理解Java中的数据类型吗(十)
- 媒体查询以及flexbox,响应式图片
- 数学建模笔记——评价类模型(三)
- (十一)国产密码算法
- python抓取网易云音乐评论_如何爬取网易云音乐评论?
- last reboot
- 效果惊人:上古卷轴III等经典游戏也能使用超分辨率GAN重制了
- numpy数据升维与降维
- Node.js报错:UnhandledPromiseRejectionWarning: Unhandled promise rejection
- 坎坎坷坷,跌跌撞撞,我的2019年度总结
- 分享一个 C# Winfrom 下的 OutlookBar 控件的使用
- 买保险选大公司还是小公司?
- 咖啡烘焙饕餮盛宴——洛阳新都汇有你想要的感觉
- Spring Boot Aop结合Swagger记录用户操作日志
- Python-14:爬虫之正则表达式1
- 可以用来生成连续有逻辑视觉网络训练设计
热门文章
- NPOI导出数据到Excel
- Python-OpenCV4中的阈值二值化函数threshold(),要特别注意其返回值有两个
- win7新建ios开发环境
- Javascript对象基础讲解
- 计算机系统数据备份与恢复,系统数据备份和恢复制度
- java中的xpath,读取xml文档。
- ctrl+alt+方向键 与win7的旋转屏幕冲突解决
- 编译原理——设计一个词法分析程序,实现对C程序设计语言的源程序(自定)的词法分析
- html5 h5是什么,H5和HTML的区别是什么
- m4s格式转换mp3_把MP3格式的音频转换成WAV格式