62,620
社区成员
发帖
与我相关
我的任务
分享
public FileInputStream(String name) throws FileNotFoundException {
this(name != null ? new File(name) : null);
}
实际上还是new 了File的。[/quote]
RandomAccessFile的构造方法源码中也有这一句的。。。。
public FileInputStream(String name) throws FileNotFoundException {
this(name != null ? new File(name) : null);
}
实际上还是new 了File的。import java.io.*;
public class IO {
public void main(String[] args){
int[] a= new int[10];
try{
RandomAccessFile file = new RandomAccessFile("test.dat","rw");
for(int i=0;i<10;i++){
file.write(i);
}
int value;
file.seek(0);
while((value=file.read())!=-1){
System.out.println(value);
}
file.close();
}catch(IOException ex){
ex.printStackTrace();
}
}
}import java.io.*;
public class TestFileStream {
public static void main(String[] args){
int[] a= new int[10];
try{
FileInputStream input = new FileInputStream("test.dat");
FileOutputStream output = new FileOutputStream("test.dat"); for(int i=0;i<10;i++){
output.write(i);
}
output.close();
int value;
while((value=input.read())!=-1){
System.out.println(value);
}
input.close();
}catch(IOException ex){
ex.printStackTrace();
}
}
}