如何使用搜索方法在文本文件中写入两位数的数字而又不与Java中的现有数字重叠?

时间:2018-09-21 07:51:08

标签: java

public void writefunct() {
    try {
        RandomAccessFile raf = new RandomAccessFile("C:/Users/Yugantar/Desktop/out.txt", "rw");
        try {

            raf.seek(mx);
            raf.writeBytes(Integer.toString(imageid));

            raf.close();

        } catch (IOException e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        }

    } catch (FileNotFoundException e1) {
        // TODO Auto-generated catch block
        e1.printStackTrace();
    }

}

假设数字为3,则文件中的输出为正确的文本文件,输出为333333333333,但如果数字为34,则输出为334334334

如何使用seek方法将文件指针放在数字之后??

0 个答案:

没有答案