java两个文件内容合并,排序输出
设计一个程序,实现下述功能:假设file1.txt包含“1,3,5,7,8”,另外一个文件file2.txt包含“2,9,11,13”,编写程序把这两个文件的内容合并到一个新的文件中,并且要求这些数据必须按照升序排列写入到新文件中。
out=new Fileoutputstream("filepath",true);
out.write();写文件一内容,
再写二的内容.主要是这个true表示追加,而不是覆盖.
其它略
过程如下:
1、分别读取两个文件中的数据
2、将两份数据分别解析成数组或者分解到其他容器里存储
3、排序
4、输出
很简单的嘛
读进来分割后放到数组里排序,再写出去~ 哦了~
楼主,赶紧结贴给分. 谢谢
Java code:
public class Test
{
public static void main(String[] args)
{
String oddStr = "1,3,5,7";
String evenStr = "2,4,6,8";
String[] oddStrs = oddStr.split(",");
String[] evenStrs = evenStr.split(",");
if(oddStrs.length != evenStrs.length){
return;//如果数组不相等就代表数据有问题
}
StringBuffer sb = new StringBuffer();
for (int i = 0; i < oddStrs.length; i++)
{
sb.append(oddStrs[i] + ",");
sb.append(evenStrs[i] + ",");
}
String str = sb.substring(0, sb.length() - 1);
System.out.println(str);
}
}
相关问答:
我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");
把编码统一
/**
......
我在 java核心技术上 看了一个 利用 Java socket email的例子 可是怎么也 不成功 为什么?
源码
Java code:
package cn.com.test.email;
import java.awt.GridBagLayout;
import java.awt.event.Action ......
请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。
上传文件的路径问题, ......
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 52 in the jsp file: /vip_info.jsp
ÕË cannot be resolved
49: <table border="1& ......
String sqlCount="select count(*) from usertable where username='"+
userName+"'";这句话 什么意思啊!
这句话输出出来就是
select count(*) from usertable where username='你的变量 ......