Требуется скопировать файл из одной папки в другую. Сделать это было решено через функцию "fileCopy()". Но он всё время подчёркнут красным и не распознаётся как функция.
Код:
String way = scn.next();
userBookWay = new File(way);
FileInputStream fis = new
FileInputStream(userBookWay);
FileOutputStream fis1 = new
FileOutputStream(userBookFile);
fileCopy(fis, fis1);
Все поля и объекты объявлены. Но весь код скинуть не могу.
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.nio.file.StandardCopyOption;
public class Example {
public static void main(String[] args) throws IOException {
Files.copy(Paths.get("source.txt"), Paths.get("copy.txt"), StandardCopyOption.REPLACE_EXISTING);
}
}
Если это статический метод в другом классе, то надо использовать статический вызов с использованием названия класса через точку.
File.fileCopy(fis, fis1);
Можно также использовать статический импорт методов из другого класса. Для этого надо использовать import static.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости