何種類の文字を書けるかテストすることにしました。私はこのコードを試しました:
for (int i = 0;i < 255;i++) {
myBufferedWriter.write(i);
}
しかし、ファイルでは、16 進エディターを使用して、最初は正常にカウントされて01, 02, 03...
いましたが、その後 になり3F
、約 20 回書き込み、その後は通常どおり書き込みを続けました。特定の文字を書くことはできませんか? 0~255のすべての文字を書けるようにしたいです。
完全なコード:
public class Main {
public static void main(String[] args) {
try{
BufferedWriter bw = new BufferedWriter(new FileWriter(new File("abc.txt")));
for (int i = 0;i < 255;i++) {
bw.write(i);
}
bw.close();
}catch(Exception e){}
}
}