import java.io.*;
public class FileWriterDemo {
/**
* @param args
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
String source = "Now is the time for all good men\n" +
" to come to aid of their country\n" +
" and pay their due taxes";
char buffer[] = new char[source.length()];
source.getChars(0, source.length(), buffer, 0);
FileWriter f0 = new FileWriter("file1.txt");
FileWriter f1 = new FileWriter("file2.txt");
FileWriter f2 = new FileWriter("file3.txt");
try{
for(int i =0; i<buffer.length; i+=2){
f0.write(buffer[i]);
}
f1.write(buffer);
f2.write(buffer, buffer.length-buffer.length/4, buffer.length/4);
}catch (IOException e){
System.out.println("An I/O Error occured.");
}
}
}
これが私が書いたプログラムです。私はこのプログラムを本から正確にコピーしましたが、IDE (Eclipse) からメッセージが表示され続けます。FileOutputStream クラス オブジェクトを使用してファイルを作成し、それに書き込もうとすると、同じ問題が発生します。
ここに画像があります