Как заставить мою программу читать строки из файла с помощью метода nextline
Поэтому я сделал код из своей книги по кодированию идеально, и все, казалось, работало нормально. Мой код спросил у меня имя файла, и я дал его. Но потом я весь покраснел. Я поискал в google, но все, что я получил, были некоторые ответы на видеоигры.
Вот мой код. Я использую eclipse.
package TheDrive; import java.io.*; import java.util.Scanner; class ReadFirstLine { private static Scanner keyboard; public static void main(String[] args) throws IOException { // Create a Scanner object for keyboard input keyboard = new Scanner(System.in); // Get the file name System.out.print("Enter the name of file: "); String filename = keyboard.nextLine(); // Open the file File file = new File(filename); Scanner inputFile = new Scanner(file); // Read the first line from the file String line = inputFile.nextLine(); // Display the line. System.out.println("The first line in the file is:"); System.out.println(line); // Close the file. inputFile.close(); } }
Что я уже пробовал:
Я пытался перейти с Eclipse на jGrasp, но все равно получаю ошибки.
Richard Deeming
Если вы хотите, чтобы кто-то помог вам исправить ваши ошибки, то вам нужно будет сказать нам, что это за ошибки.
phil.o
Я не вижу очевидной ошибки в этом коде. Как Ричард просил вас, пожалуйста, объясните ошибки, которые вы получаете.
Member 13697889
Там нет никаких ошибок, просто не удалось найти основной класс. Я не знаю, почему это так. Он работает с моим пакетом по умолчанию, а не с любым другим пакетом.