zerofile.java

来自「21天学JAVA源代码」· Java 代码 · 共 28 行

JAVA
28
字号
import java.io.*;

public class ZeroFile {
    public static void main(String[] arguments) {
        try {
            FileInputStream file = new
                FileInputStream("junkfile.dat");
            boolean eof = false;
            int size = 0;
            while (!eof) {
                int input = file.read();
                if (input == -1)
                    eof = true;
                else
                    size++;
            }
            file.close();
            FileOutputStream outFile = new
                FileOutputStream("junkfile.dat");
            for (int i = 0; i < size; i++)
                outFile.write( (byte)0 );
            outFile.close();
        } catch (IOException e) {
            System.out.println("Error -- " + e.toString());
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?