java中的IO输入输出!怎么解决? 2.请在文件data.txt中输入若干整数,然后请编写程序,要求从data.txt中取出所有的整数,接着对这些整数进行降序排序,然后再屏幕上输出排序结果。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 作业题给思路输入就writer,输出就reader把数读出来后,放到一个list去,再一个排序输出,完事。。 定义一个文件流,把文件的数据读到byte数组中,然后把byte数组转化成String,用split方法编成保存String类型整数的数组,在转化为int数组,接着就是一般排序输出了 存在文件里: 把数据放在一个ArrayList里,使用流循环写文本文件,每个数据占一行。取出数据: 通过流用while循取数据,每次取出一行就放在一个数据或是一个集合里,最后遍历此数组或集合。 我也刚刚想到一个做法!放byte数组里,然后冒泡排序 2楼都说了,排序的交给工具类Collections.sort(list)就可以了 这个是基本思路,你可是去试着做下,不过放在list里面再排序更好点. 一般基本数据类型用 java.io.DataInputStream和java.io.DataOutputStream输入输出。不过还可用ArrayList来,毕竟sort()很好用 关于输出的问题 Applet应用到网页并访问数据库? 关于构造方法 今天我悲剧了...这个谁能一下看出来 呵呵 估计不少都能 我看了一小时 关于 cnjbb 论坛的搭建 今晚有高手在么,快进来 再线等。 急急急 在线等 环境变量设置问题,小弟我总设不好~ JCREATOR 运行图形界面的程序出错误! 怎样在WINDOW98上配置APACHE? 怎么学JAVA?真的很迷茫迷惑,新手成心请教! 麻烦大大求解。。。感激。。
输入就writer,输出就reader
把数读出来后,放到一个list去,再一个排序输出,完事。。
把数据放在一个ArrayList里,使用流循环写文本文件,每个数据占一行。
取出数据:
通过流用while循取数据,每次取出一行就放在一个数据或是一个集合里,最后遍历此数组或集合。
不过还可用ArrayList来,毕竟sort()很好用