Logo Hardware.com.br
giesta
giesta Membro Junior Registrado
107 Mensagens 0 Curtidas

Java - Ficando Maluco

#1 Por giesta 16/09/2007 - 16:16
[php]
public class Calc
{

public static void main (String args[])
{


if ( args.length != 3)
{
System.out.println("São Necessários 3 parametros na seguinte ordem:");
System.out.println("A B O");
System.out.println("A = Numero A");
System.out.println("B = Numero B");
System.out.println("C = Operador + - x / ");
System.out.println("Ex:java Calc 12 10 +");
System.out.println("=22");
}
else
{
int A = Integer.parseInt(args[0]);
int B = Integer.parseInt(args[1]);
int C = 0;




if (args[2] == "+")
{
C = (A + B);
}

if (args[2] == "-")
{
C = (A - B);
}

if (args[2] == "x")
{
C = (A * B);
}


if (args[2] == "/")
{
C = (A / B);
}

System.out.println(C);




}

}


}
[/php]

Senhores, estou ficando maluco... a classe compila, porem SEMPRE retorna zero.O que há de errado com o codigo?
zerocow
zerocow Veterano Registrado
1.7K Mensagens 17 Curtidas
#7 Por zerocow
18/09/2007 - 11:14
peczenyj disse:
O problema é que vc não sabe comparar strings em java.


Bem, aproveitando.


peczenyj, vc poderia me indicar alguem link, ou livro sobre Java.

pois é o sequinte.

eu sei C, C++, Assembly, php, Pascal e VB.
mas eu não sei Java. E o pior eu não gosto de java por ele ser interplatado, e outros problemas que não ocorre em C (a linguagem que eu amo mesmo).

mas, como eu vou poder meter o pau em algo que não conheço bem?
dai, eu tenho que aprender Java, para poder ter uma visão melhor.
Apenas Quem Reinventou a Roda, Sabe o porque dela ser Redonda - DevilF
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal