Как я могу прочитать число, строку или символ из файла.Я нахожу много способов, но я не знаю, как лучше и понятнее.Я хочу сделать операции ввода / вывода, такие как системная консоль.
Я создал 2 файла input.in и output.out и хочу прочитать число из input.in и распечатать его в output.out.
import java.util.Scanner;
import java.io.*;
public class MainClass {
public static void main(String[] args) throws IOException {
File file = new File("input.in");
Scanner scanner = new Scanner(file);
String a = scanner.nextLine();
System.out.println(a);
}
}
Сначала я хочу проверить, работает ли программа для чтения из файла, но я получил это:
Exception in thread "main" java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Unknown Source)
at MainClass.main(MainClass.java:9)
В файле input.in у меня есть:
файл
ввод / вывод