用重定向方法从文件中读入或写入数据

1.问题描述
先产生10000个随机数,每十个一行,放入文件中。(用重定向方法)
用重定向方法,从文件中读入10000个数字,打印出前十名。(不许调用排序方法)
2.程序如下:
2.1 写入
import java.util.Scanner;
import java.util.List;
import java.util.ArrayList;
public class A{
static void to_txt(){
for(int i=1;i<=10000;i++){
System.out.print((int)(Math.random()*10000+1)+" ");
if(i%10==0) System.out.println();
}
}
public static void main(String[] args){
to_txt();
}
}
2.2 读出
import java.util.Scanner;
import java.util.List;
import java.util.ArrayList;
public class A{
static void read_txt(int k){//此处参数表示打印前k项
List<Integer> lst = new ArrayList<Integer>();
Scanner scan = new Scanner(System.in);
String s = scan.nextLine();
String[] x = s.split(" ");
lst.add(Integer.parseInt(x[0]));
for(int i=1;i<x.length;i++){
int b = Integer.parseInt(x[i]);
if(b<lst.get(lst.size()-1)){
lst.add(b);
continue;
}
for(int j=0;j<lst.size();j++){
if(b>lst.get(j)){
lst.add(j,b);
break;
}
}
}
for(int i=0;i<k;i++){
System.out.print(lst.get(i)+" ");
}
}
public static void main(String[] args){
read_txt(10);
}
}
3.运行结果
3.1、从Java文件位置进入控制台,在控制台输入Java文件 > txt文件,就能将运行结果写入指定txt文件(要写入的文件)中。
此时运行结果不在控制台显示,而写入了指定文件中
3.2、在Java文件位置处进入控制台,在控制台输入Java + 文件名 < 指定txt文件(要读的文件)
如下图即为要输出的所读入的数据的前十项。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# java重定向方法
# java重定向读入数据
# java重定向写入数据
# JavaWeb请求转发和请求包含实现过程解析
# javaweb servlet中使用请求转发乱码的实现
# 详解Java从后台重定向(redirect)到另一个项目的方法
# java 转发和重定向区别及实例代码
# java实现301跳转和重定向的方法
# java转发和重定向的区别
# JavaEE通过response实现请求重定向
# Javaweb请求转发及重定向实现详解
# 重定向
# 随机数
# 能将
# 即为
# 大家多多
# 要写
# 如下图
# 前十名
# 印前
# public
# static
# Scanner
# List
# ArrayList
# void
# lt
# System
# print
# Math
# to_txt
相关文章:
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
金*站制作公司有哪些,金华教育集团官网?
哈尔滨网站建设策划,哈尔滨电工证查询网站?
建站OpenVZ教程与优化策略:配置指南与性能提升
教育培训网站制作流程,请问edu教育网站的域名怎么申请?
C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换
一键制作网站软件下载安装,一键自动采集网页文档制作步骤?
公司门户网站制作流程,华为官网怎么做?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
三星网站视频制作教程下载,三星w23网页如何全屏?
如何使用Golang table-driven基准测试_多组数据测量函数效率
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
如何在万网开始建站?分步指南解析
官网网站制作腾讯审核要多久,联想路由器newifi官网
如何获取开源自助建站系统免费下载链接?
音响网站制作视频教程,隆霸音响官方网站?
建站主机服务器选型指南与性能优化方案解析
C++如何将C风格字符串(char*)转换为std::string?(代码示例)
北京网站制作的公司有哪些,北京白云观官方网站?
如何快速生成ASP一键建站模板并优化安全性?
图册素材网站设计制作软件,图册的导出方式有几种?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
在线制作视频网站免费,都有哪些好的动漫网站?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
TestNG的testng.xml配置文件怎么写
如何选择香港主机高效搭建外贸独立站?
南宁网站建设制作定制,南宁网站建设可以定制吗?
再谈Python中的字符串与字符编码(推荐)
沈阳制作网站公司排名,沈阳装饰协会官方网站?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
湖州网站制作公司有哪些,浙江中蓝新能源公司官网?
IOS倒计时设置UIButton标题title的抖动问题
建站之星伪静态规则如何设置?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
微网站制作教程,我微信里的网站怎么才能复制到浏览器里?
网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?
红河网站制作公司,红河事业单位身份证如何上传?
建站之星导航如何优化提升用户体验?
公众号网站制作网页,微信公众号怎么制作?
网站制作公司排行榜,抖音怎样做个人官方网站
武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?
如何在建站之星网店版论坛获取技术支持?
如何在IIS服务器上快速部署高效网站?
如何通过建站之星自助学习解决操作问题?
宝塔面板创建网站无法访问?如何快速排查修复?
如何在建站宝盒中设置产品搜索功能?
,怎么在广州志愿者网站注册?
Android自定义listview布局实现上拉加载下拉刷新功能
*请认真填写需求信息,我们会在24小时内与您取得联系。