求教这道Java语言题目怎么写?
题目:将多个文件写入到一个文件中,并且反向还原成多个文件(可以使用序列化)使用IO流和序列化将两个TXT的文本内容写入第三个文本,同时可以反向还原
public static void main(String args[]) {
RandomAccessFile raf = null;
int data[] = { 12, 31, 56, 23, 27, 1, 43, 65, 4, 99 };
try {
raf = new RandomAccessFile("temp.txt", "rw");
for (int i = 0; i < data.length; i++)
raf.writeInt(data);
for (int i = data.length - 1; i >= 0; i--) {
raf.seek(i * 4);
System.out.println(raf.readInt());
}
} catch (Exception e) {
e.getMessage();
} finally {
if (raf != null)
try {
raf.close();
} catch (Exception e) {
e.getMessage();
}
}
} 代码仅供参考 并非答案人懒了 懒得写。。大概流程就是那样 {:5_188:}
页:
[1]