тяжело тема заходит, не могу понять, как все это считывается. Чтобы считать символы и все пробелы с знаками, нам надо засунуть fileInputStream в обертку? Т.к. без этого мы считываем только байты. Поискав инфу, нашла, что можно использовать класс String, Reader, Writer, PrintWriter... в общем я запуталась, буду очень благодарна, если подскажете в каком направлении двигаться, что еще почитать.
package com.javarush.task.task18.task1817;
/*
Пробелы
*/
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Solution {
public static void main(String[] args) throws IOException {
FileInputStream fileInputStream = new FileInputStream(args[0]);
byte[] buffer = new byte[fileInputStream.available()];
int data = fileInputStream.read(buffer);
fileInputStream.close();
}
}