У меня есть файл на моем компьютере, у которого есть расширение .file
, я хочу прочитать его 9 символов на 9 символов. Я знаю, что я могу читать файл по этому коду, но что мне делать, когда мой файл не .txt
? Поддерживает ли java для чтения .file
с этим кодом?Прочитать файл в java
InputStream is = null;
InputStreamReader isr = null;
BufferedReader br = null;
is = new FileInputStream("c:/test.txt");
// create new input stream reader
isr = new InputStreamReader(is);
// create new buffered reader
br = new BufferedReader(isr);
// creates buffer
char[] cbuf = new char[is.available()];
for (int i = 0; i < 90000000; i += 9) {
// reads characters to buffer, offset i, len 9
br.read(cbuf, i, 9);}
Ответ: «Да». См. Другие ответы. – user1803551
@ user1803551 и вот что я сказал. – Zarathustra