Hallo!
Ich habe untenstehenden Code und versuche herauszufinden, wozu die Methode close() notwendig sein soll? Im Moment kann ich keinen Unterschied erkennnen. Wann kommt es zu einem Unterschied?
Ich habe untenstehenden Code und versuche herauszufinden, wozu die Methode close() notwendig sein soll? Im Moment kann ich keinen Unterschied erkennnen. Wann kommt es zu einem Unterschied?
Code:
public class StringScanner {
public static void main(String[] args) {
String s = "MichaelxxBauerxxSonnenweg 2xx10000xxBerlin";
String d = "x+";
Scanner scanner = new Scanner(s);
scanner.useDelimiter(d);
while (scanner.hasNext()){
System.out.println(scanner.next());
}
scanner.close();
}
}