Pessoal,
Estou fazendo uns testes aqui, e me deparei com a seguinte situação:
Fazendo o teste abaixo, o valor de d é 0 (zero). Alguém sabe me dizer o motivo?
Se o valor da String ‘a’ contém o ponto, porque não consegue fazer o split? Como esse ponto veio de um número, ele é tratado como algum caracter especial?
double b = 54.5456456456;
String a = ""+b;
String[] c = a.split(".");
int d = c.length;
[]'s