conversion
Publicado por canalero (7 intervenciones) el 21/10/2005 15:54:11
K tal señores, estoy teniendo al realizar una operación y me parece que tiene que ver con la conversion pero no estoy seguro, ya que no la está realizando, pongo el codigo para ver si me pueden decir donde está mi error, ya he probado de varias formas que conozco y que he estado leyendo pero nada, gracias de antemano.
public void verificar()
{
int vVerifica = 0,r = 0;
//String vVerifica = "";
for (int w = 0; w < 7;w++)
{
if(w == (0))
{
vVerifica = Integer.valueOf(ecuacion[w].getText()).intValue();
}
if (ecuacion[w].getText() == "+")
{
vVerifica = vVerifica + Integer.valueOf(ecuacion[w + 1].getText()).intValue();
}
else if (ecuacion[w].getText() == "-")
{
vVerifica = vVerifica - Integer.valueOf(ecuacion[w + 1].getText()).intValue();
}
else if (ecuacion[w].getText() == "*")
{
vVerifica = vVerifica * Integer.valueOf(ecuacion[w + 1].getText()).intValue();
}
else if (ecuacion[w].getText() == "/")
{
vVerifica = vVerifica / Integer.valueOf(ecuacion[w + 1].getText()).intValue();
}
if(w == 6)//para poder parar el ciclo
{
w = 7;
}
}
System.out.println("El total es :" + vVerifica);
}
public void verificar()
{
int vVerifica = 0,r = 0;
//String vVerifica = "";
for (int w = 0; w < 7;w++)
{
if(w == (0))
{
vVerifica = Integer.valueOf(ecuacion[w].getText()).intValue();
}
if (ecuacion[w].getText() == "+")
{
vVerifica = vVerifica + Integer.valueOf(ecuacion[w + 1].getText()).intValue();
}
else if (ecuacion[w].getText() == "-")
{
vVerifica = vVerifica - Integer.valueOf(ecuacion[w + 1].getText()).intValue();
}
else if (ecuacion[w].getText() == "*")
{
vVerifica = vVerifica * Integer.valueOf(ecuacion[w + 1].getText()).intValue();
}
else if (ecuacion[w].getText() == "/")
{
vVerifica = vVerifica / Integer.valueOf(ecuacion[w + 1].getText()).intValue();
}
if(w == 6)//para poder parar el ciclo
{
w = 7;
}
}
System.out.println("El total es :" + vVerifica);
}
Valora esta pregunta


0