Java, запись в файл со смещением

127
27 мая 2021, 04:50
  1. Вопрос, как в Java(каким классом?) можно производить запись в середину файла(перезаписать блок по смещению).

  2. Каким образом создать файл определенной длинны заполненный мусором/нулями(так называемый Instant File Initialization).

Answer 1

Вопрос, как в Java(каким классом?) можно производить запись в середину файла(перезаписать блок по смещению).

try (RandomAccessFile f = new RandomAccessFile("test.dat", "rw")) {
    f.seek(somePositionInBytes);
    f.write(someData);
}

Каким образом создать файл определенной длинны заполненный мусором/нулями(так называемый Instant File Initialization).

try (RandomAccessFile f = new RandomAccessFile("test.dat", "rw")) {
    f.setLength(1024 * 1024 * 1024);
}
READ ALSO
Помогите понять суть дженериков в java

Помогите понять суть дженериков в java

прочитал достаточно литературы, но суть дженериков не понял

114
Как использовать JColorChooser?

Как использовать JColorChooser?

Как добавлять JColorChooser, я разобрался, а как его именно использовать, чтобы, к примеру, я выбрал цвет, и поменялся фон?

101
Callback во фрагмент

Callback во фрагмент

Есть активити A, фрагменты B и C

121