Java開発初心者です。
※質問内容を編集しました
以下のコードについて質問です。
質問①なぜ配列が必要なのでしょうか。
質問②while文はなにをしているのでしょうか。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class Copy {
public static void main(String[] args)throws IOException { // TODO Auto-generated method stub try{ FileInputStream input=new FileInputStream("コピーするファイルの所在"); FileOutputStream output=new FileOutputStream("コピー先のファイルの所在"); byte buf[] = new byte[256];
int len;
while ((len = input.read(buf)) != -1) {
output.write(buf,0,len);
//output.flush();
//↑表示
output.close();
input.close();
}
}catch(IOException e){
e.printStackTrace();
}
}
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/19 08:57 編集
2016/06/19 08:19