import java.io.*;
public class OutputExa {
public static void main(String[] args)
{ int b;
byte buffer[]=new byte[100];
try
{ System.out.println("输入一行文本,并存入磁盘:");
b=System.in.read(buffer);
System.out.println(b);
File f=new File("G://java code/jackxu/src","secret.txt");
FileOutputStream wf=new FileOutputStream(f);
wf.write(buffer,0,b);
}
catch(IOException e)
{ System.out.println("Error"+e);
}
}}
上面的程序实现从键盘输入一行文本并将其存储到文件secret.txt中,
但是System.out.println("输入一行文本,并存入磁盘:");这儿输出后程序就终止了,这个程序有什么毛病???
public class OutputExa {
public static void main(String[] args)
{ int b;
byte buffer[]=new byte[100];
try
{ System.out.println("输入一行文本,并存入磁盘:");
b=System.in.read(buffer);
System.out.println(b);
File f=new File("G://java code/jackxu/src","secret.txt");
FileOutputStream wf=new FileOutputStream(f);
wf.write(buffer,0,b);
}
catch(IOException e)
{ System.out.println("Error"+e);
}
}}
上面的程序实现从键盘输入一行文本并将其存储到文件secret.txt中,
但是System.out.println("输入一行文本,并存入磁盘:");这儿输出后程序就终止了,这个程序有什么毛病???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货