现有磁盘文件filea.txt和fileb.txt,各存放一行字母,上述程序实现了将2个磁盘文件中的内容合并,并按照字母的升序排列,存放到一个新的文件new.txt中。请将程序补充完整。
注意:不改动程序结构,不得增行或删行。
package ch3;
import java.util.*;
import java.io.*;
public class ex3
{
public static void main(String[] args)
{
String s="";
try
{
RandomAccessFile f1=
new RandomAccessFile("ch3/filea.txt","rw");
______f2=new ______("ch3/fileb.txt","rw");
s=f1.readLine()+f2.readLine();
char c[]=s.toCharArray();
Arrays.sort(c);
______Out=new______("ch3/new.txt");
for(int i=0;i<c.length;i++)
{
Out.______(c[i]);
}
out.______;
f1.close();
f2.close();
}
catch(I0Exception ioe)
{
ioe.printStackTrace();
}
}
}
第1题:
在Windows中,“磁盘碎片整理程序”的目的是()。
A.整理硬盘
B.修复磁盘错误
C.合并分散的文件和文件夹
D.清除磁盘文件
第2题:
为了重新安排磁盘中文件的位置,将文件的数据连续放置,合并可用的硬盘空间,提高系统的性能,可使用()。
A.磁盘扫描程序
B.磁盘碎片整理程序
C.磁盘清理程序
D.格式化命令
第3题:
【单选题】使用哪个可以重新安排文件在磁盘中的存储位置,将文件的存储位置整理到一起,同时合并可用空间,实现提高运行速度的目的。
A.格式化
B.磁盘清理程序
C.整理磁盘碎片
D.磁盘查错
第4题:
1、有两个磁盘文件A.txt和B.txt,各存放一行字符(请同学们将A.txt和B.txt放在和程序相同的文件夹中,并自行在其中添加一行字符),要求把这两个文件中的信息合并(按字母顺序重新排列,忽略大小写),并输出到一个新文件C.txt中。 (得分点提示:程序的可读性、功能是否正确)
第5题:
8、在Windows中,“磁盘碎片整理程序”的目的是()。
A.整理硬盘
B.修复磁盘错误
C.合并分散的文件和文件夹
D.清除磁盘文件