import java.io.*;
import java.util.Scanner;
public class DosyaOku {
public static void main(String[] args) {
try {
// Dosyayı açıyoruz
File file = new File("dosya.txt");
Scanner scanner = new Scanner(file);
// İlk satırda String okuyoruz
if (scanner.hasNextLine()) {
String firstString = scanner.nextLine();
System.out.println("İlk String: " + firstString);
}
// 2, 3, 4. satırlarda Integer okuyoruz
if (scanner.hasNextLine()) {
int secondInt = Integer.parseInt(scanner.nextLine());
System.out.println("İkinci Integer: " + secondInt);
}
if (scanner.hasNextLine()) {
int thirdInt = Integer.parseInt(scanner.nextLine());
System.out.println("Üçüncü Integer: " + thirdInt);
}
if (scanner.hasNextLine()) {
int fourthInt = Integer.parseInt(scanner.nextLine());
System.out.println("Dördüncü Integer: " + fourthInt);
}
// Son olarak, bir String daha okuyoruz
if (scanner.hasNextLine()) {
String lastString = scanner.nextLine();
System.out.println("Son String: " + lastString);
}
// Scanner nesnesini kapatıyoruz
scanner.close();
} catch (FileNotFoundException e) {
System.out.println("Dosya bulunamadı: " + e.getMessage());
} catch (NumberFormatException e) {
System.out.println("Bir sayıyı okurken hata oluştu: " + e.getMessage());
}
}
}