@maestro07

Как считать файл в Java?

Считать файл с папки (другой) и сделать createImageInputStream
File file = new File("/home/nursultan/MNT_FILES/4you/Кв листы/Квартиры/Бизнес/1 очередь/Квартиры/1.jpg");
        BufferedImage img = ImageIO.read(file);
        ImageInputStream input = ImageIO.createImageInputStream(img);

input получаю null
  • Вопрос задан
  • 177 просмотров
Пригласить эксперта
Ответы на вопрос 2
@postya
Попробуйте прописать не относительный путь к файлу ,а абсолютный

"C:\\Temp\\your directory"

Если OS Windows, путь к файлу можно скопировать так: зажмите shift и правой кнопкой мыши по файлу, в списке будет скопировать путь как текст
Ответ написан
@Cheypnow
Если нужен именно ImageInputStream, то можно например так:
FileInputStream fileInputStream = new FileInputStream("/home/nursultan/MNT_FILES/4you/Кв листы/Квартиры/Бизнес/1 очередь/Квартиры/1.jpg");
ImageInputStream imageInputStream = ImageIO.createImageInputStream(fileInputStream);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы