java输出到文本_java怎么把运行结果写到一个自动生成的文本里?。能给个例子么,详细点...
展开全部
这里32313133353236313431303231363533e4b893e5b19e31333361326262运用到的是IO流的知识,也就是存储数据到目标文件中,并读取到控制台上.
存储数组的元素于目标文件夹中,并读取的三种方式:
(1)字符缓冲输出流: BufferedWriter字符缓冲输入流: BufferedReader
(2)数据字节输出流:DataOutputStream 数据字节输入流 : DataInputStream
"适用于对数字的读写操作"
(3)文件字符缓冲输出流:FileWriter 文件字符缓冲输入流:FileReader//第一步:先创建本地文件
File file = new File("目标文件路径")
(1)BufferedWriter bw = new BufefereWrite(new FileWrite(file))
for (String str :arr ) {
/for (int i = 0; i
bw.write(str)
bw.newLine();
}
//关流
BufferedReader br = new BufferedReader(new FileReader(file));
String line = null;//定义一个变量接收每一次读取的数据
while (null!=(line = br.readLine())){
System.out.println(line);
}
//关流
(2)DataOutputStream dos = new DataOutputStream(new FileOutputStream(file));
//遍历数组,将元素写入到文件中
for (int i : arr ){
dos.writeInt(i);
}
//关流
DataInputStream dis = new DataInputStream(new FileInputStream(file));
for (int i = 0;i
System.out.println(dis.readInt());
}
(3)FileWriter fw = new FileWriter(file);
for (int i : arr ){
fw.write(i + " ");//将int类型的数据变成字符串
}
//关流
FileReader fr = new FileReader(file);
char[] chars = new char[1024*4];//创建字符数组
int len = -1;
while (-1!=(len = fr.read(chars))){
System.out.println(new String(chars,0,len));//将字符数组中的内容变成字符串并打印
}
//关流
java输出到文本_java怎么把运行结果写到一个自动生成的文本里?。能给个例子么,详细点...相关推荐
- 打怪游戏Java课程设计_java 课程设计大作业 写的一个RPG游戏(代码+文档)
[实例简介] java 课程设计大作业 写的一个RPG游戏(代码+文档) java 课程设计大作业 写的一个RPG游戏(代码+文档) [实例截图] [核心代码] Rebellion-master ├─ ...
- Java:做一个自动生成24点游戏,并能自主解决的程序
我们首先利用random函数,随机从1-13中挑选数字,挑选四次. public static void main(String[] args) {Random r = new Random();in ...
- 我写了一个java实体类,implements了Serializable接口,然后我如何让serialversionUID自动生成...
写了一个java实体类,implements了Serializable接口,让serialversionUID自动生成方法: 1.点击类旁边的警告符号: 2.选择Add generated seria ...
- java输出数字格式化_Java™ 教程(格式化数字打印输出)
格式化数字打印输出 以前你已经看到使用print和println方法将字符串打印到标准输出(System.out),因为全部数字均可以转换为字符串(你将在本课后面看到),你可使用这些方法打印出任意的字 ...
- java虚拟机栈帧_Java虚拟机,运行时栈帧结构
业余生活要有意义,不要越轨.--华盛顿 引导语 "虚拟机"是一个相对于"物理机"的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器. ...
- java 如何结束线程_java中,如何安全的结束一个正在运行的线程?
问题 Java中提供了很多调度线程的方法,上一节介绍了其中一种控制线程的方法:如何等待一个线程结束.那么如果不希望等待线程结束,而是根据问题的需要随时都要中断线程使其结束,这种对线程的控制方法该如何实 ...
- java 输出xml文件_java解析xml文件并输出
使用java解析xml文件,通过dom4j,代码运行前需先导入dom4j架包. ParseXml类代码如下: import java.io.File; import java.util.ArrayLi ...
- 用Java输出高频词_java进行一篇文章的高频词统计
一.需求分析: 给定一篇文档,请对其高频词进行统计,并输出高频词top10. 二.解决思路: 对高频词进行统计,主要是对字符串进行分割,并对其出现的频率进行存储和统计.存储字符串频率可用HashMap ...
- java 输出字符串变量_java打印字符串变量
运行(看似简单)代码时,我会收到一些奇怪的输出.这是我有的: import java.util.Scanner; public class TestApplication { public stati ...
最新文章
- 如何优雅的使用和理解线程池
- 不同频率数据的处理方法V2
- RNN-LSTM循环神经网络-03Tensorflow进阶实现
- 编程隐藏child指定列_简单的Excel VBA编程问题解答——完美Excel第183周小结
- 阿里大神最佳总结Flutter进阶学习笔记,技术详细介绍
- oracle插入性能优化,Oracle-insert性能优化
- ASP.NET Form Authentication安全漏洞及对策
- C#LeetCode刷题之#190-颠倒二进制位(Reverse Bits)
- Android Google Map APIKey申请
- 如何建立有效的数据挖掘步骤
- Unity编辑器工具简体繁体一键转换
- c语言水仙花数作业,c语言水仙花数(c语言水仙花数的编程)
- 【小程序开发】ios中时间显示为NaNNaN
- MATLAB多因子模型代码,多因子模型详细.ppt
- 神经复杂系统前沿:关于认知大脑的两种观念
- python信号端点检测_语音信号端点检测
- UNITY 2D入门基础教程 (一)
- ST MCU Finder:MCU/MPU选型神器
- 开发者眼中的“道、法、术、器”
- python apache benchmark_Python cudnn.benchmark方法代码示例
热门文章
- series、dataframe转为tensor格式数据
- cpu矿工cpuminer-multi编译与使用
- c语言不定参数个数,C语言中不定参数的实现
- php5.6代码转换7.1,通过PHP5.6源代码在WINDOWS 7下进行编译生成(最详细步骤)
- 微信小程序怎么弄成链接_自己怎么弄微信小程序?
- 理性看待计算机专业,理性看待西电优研政策!本校计算机考研党须知
- 计算机教师招聘板书设计,教师编制考试:信息技术丨《WORD表格制作》教案设计...
- thinkphp框架学习笔记(1)
- [思]刻意练习是不是这样的
- RealProxy AOP的实现