package com.javarush.task.pro.task15.task1521;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.Scanner;
/*
Временное сохранение файла
*/
public class Solution {
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
String line = scanner.nextLine();
URL url = new URL(line);
InputStream input = url.openStream();
Path file= Files.createTempFile(null, null);
Files.write(file, input.readAllBytes()); //НА ЭТУ СТРОКУ ЖАЛУЕТСЯ ИДЕЯ, А ИМЕННО НА readAllBytes
}
}
Denis Dovgalo
42 уровень
IDEA ругается
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Денис Enterprise Java Developer
23 января 2022, 21:24полезный
readAllBytes появился начиная с 9й версии JDK, убедись что твой проект использует версию 9 и выше, а так же, что уровень языка имеет аналогичные настройки. Скорее всего IDEA тебе написала что метода такого нет.
+1
Denis Dovgalo
23 января 2022, 21:25
Спасибо за ответ. Печально. Я ориентируюсь на Java 8
0