String.split retornando null ao usar um ponto
Eu tenho esse código simples:
String ip = "1.2.3.4";
String[] ipArray = ip.split(".");
System.out.println(ipArray[1]);
EipArray
é nulo quando atingeSystem.out.println
(lança exceção de ponteiro nulo).
Minha pergunta é por que o ipArray permanece nulo mesmo que eu esteja configurando para dividir em cada um dos ip's .s?