Galera estou comm uma duvida bem basica porem me deixou com a pulga atras da orelha tenho que fazer uma conversao bem simples…
de string para inteiro porem me deparei com uma situação meio estranha… devido ao numero de caracteres que possui a minha string ele da number format exception
porem quando diminuo o tamanho da string ele deixa converter normalmente… como faço para converter para inteiro uma string de tal tamanho?
estou convertendo por causa do zero a esquerda e por causa de um possivel espaço … sei do trim e talz… mais meu chefe pediu que fizesse assim…
public class Teste {
public static void main(String[] args) {
String cnpjRegistro ="04780793000160";
String cnpjEmpresaLogada = "004780793000160";
Integer.parseInt(cnpjRegistro);
System.out.println(cnpjRegistro);
Integer.parseInt(cnpjEmpresaLogada);
System.out.println(cnpjEmpresaLogada);
if (cnpjRegistro!= cnpjEmpresaLogada) {
System.out.println("Diferente");
}else{
System.out.println("Igual");
}
}
}
grato