String.split gibt null zurück, wenn ein Punkt verwendet wird
Ich habe diesen einfachen Code bekommen:
String ip = "1.2.3.4";
String[] ipArray = ip.split(".");
System.out.println(ipArray[1]);
UndipArray
ist null, wenn es trifftSystem.out.println
(wirft eine Nullzeiger-Ausnahme aus).
Meine Frage ist, warum ipArray null bleibt, obwohl ich es so einstelle, dass es auf jede der IP-Adressen aufgeteilt wird.