[color="darkblue"]Oi Pessoal por favor me ajudem pois como estou iniciando agora em java, não sei identificar muito bem os erros...
Estou com este erro no meu programinha.... [/color][color="red"]
..... Valor.java:49: cannot resolve symbol
symbol : method parseInt (long)
location: class java.lang.Integer
ac += (Integer.parseInt(aux)%2);
1 error[/color]
public class Valor
{
//Atributos
String numero;
int base;
//Construtores
Valor (String n, int b)
{
numero = n;
base = b;
}
Valor() { }
//Métodos
public String getNumero()
{
return numero;
}
public int getBase()
{
return base;
}
public void setNumero(String n)
{
numero = n;
}
public void setBase(int b)
{
base = b;
}
public Valor convBase(Valor b1, int tipo) // Conversor
{
int i = 0;
Valor resp = new Valor();
long aux = Long.parseLong (b1.getNumero() );
String ac = "";
String num = b1.getNumero().toUpperCase();
if(tipo==2)
{
while(aux>0)
{
aux /= 2;
ac += (Integer.parseInt(aux)%2);
System.out.println(ac);
}
}
resp.setNumero(ac);
resp.setBase(b1.getBase());
return resp;
}
}
[color="darkblue"]Obrigada,
Prix[/color]