Topic: 请教:这个程序错在那??? |
Print this page |
1.请教:这个程序错在那??? | Copy to clipboard |
Posted by: loveAries Posted on: 2005-05-22 12:40 Why don't you read the error message? import java.util.Arrays; import java.io.FileOutputStream; import java.io.IOException; import java.io.RandomAccessFile; class CFileExample2 { private String s = ""; // default constructor cannot handle exception private RandomAccessFile f1 = new RandomAccessFile("file1.txt", "rw"); private RandomAccessFile f2 = new RandomAccessFile("file2.txt", "rw"); void fileLink() throws IOException { s = f1.readLine() + f2.readLine(); char c[] = s.toCharArray(); Arrays.sort(c); FileOutputStream out = new FileOutputStream("new.txt"); for (int i = 0; i < c.length; i++) { out.write(c[i]); } out.close(); f1.close(); f2.close(); } } public class FileExample2 { public static void main(String[] args) throws IOException { CFileExample2 f = new CFileExample2(); f.fileLink(); } } |
2.Re:请教:这个程序错在那??? [Re: loveAries] | Copy to clipboard |
Posted by: 8166680 Posted on: 2005-05-23 01:28 public void write(byte b[]) throws IOException 将指定字节数组中 b.length 字节写入当前文件输出流。 write方法的参数是字节数组。再试试。还有你的代码看起来好累哦。写规范点啊 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |