Witam!
Piszę sobie program, którego zadaniem jest odczytywanie po kolei kolejnych plików (po wczytaniu pliku text1.txt wczytuje plik text2.txt) i wyświetlanie ich zawartości na ekranie.
Problem w tym, że nie wiem zbytnio jak zabrać się za skrypt, który wywoływałby kolejny plik.
Tutaj kod źródłowy:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Odczytywanie {
public static void main(String[] args) throws FileNotFoundException{
for(int i=1; i<=2; i++){
File file = new File("tekst1.txt");
Scanner load = new Scanner(file);
for(int x=1; x<=4; x++){
String tekst = load.nextLine();
System.out.println(tekst);
}
load.close();
}
}
}
A tu moja bezowocna próba:
for(int i=1; i<=2; i++){
File file = new File("tekst"i".txt");
Scanner load = new Scanner(file);
for(int x=1; x<=4; x++){
String tekst = load.nextLine();
System.out.println(tekst);
}
load.close();
}
Chciałem aby zmienna "i" wklejona do ścieżki dostępu "doklejała się" i tworzyła pełną nazwe (jeżeli i=1 to tekst1, jeżeli i=2 to tekst2 itd. ).
Z góry dziękuje za pomoc :)