Fórum string double #416769

14/05/2012

0

[code]
public static void main(String args [] ) {

double nota1, nota2, trabalho, media;
nota1 = Double.parseDouble(args[0]);
nota2 = Double.parseDouble(args[1]);

trabalho = Double.parseDouble(args[2]);
media = ( nota1+ nota2 + trabalho) / 3;

System.out.println(Media = + media);
}

}

esta dando a msg -->
Exception in thread main java.lang.ArrayIndexOutOfBoundsException: 0
at arg.main(arg.java:7)
oque ha de errado?
[code]
Fado

Fado

Responder

Posts

14/05/2012

Joel Rodrigues

Aparentemente os parâmetros não estão sendo passados para a função main. Esses parâmetro geralmente são passados ao executar a função, tem certeza que são eles que você quer utilizar? Acho que você vai precisar de um ReadLine, não?
Responder

Gostei + 0

14/05/2012

Fado

nao entendo oque vc escreveu. vi no liveo isso, Como resolver?
Responder

Gostei + 0

15/05/2012

Joel Rodrigues

Procure sobre como ler valores no console em Java. Aqui segue um link: http://www.kodejava.org/examples/221.html
Responder

Gostei + 0

15/05/2012

Davi Costa

Basicamente ao executar uma classe em java vc pode passar parametros pra ela. Que são justamente os (String args[])da declaração do método public static void main.
Alguns links que podem te ajudar:

http://www.java-forums.org/new-java/25023-public-static-void-main-string-args.html
http://www.guj.com.br/java/117172-public-static-void-main-string--argv

att Davi
Responder

Gostei + 0

15/05/2012

Lucas Costa

De onde vem os valores de nota1 e nota2? via console(neste caso falta implementação) ou está executando isso no prompt de comandos?
Responder

Gostei + 0

15/05/2012

Fado

a entrada seria via prompt, mas não consegui então, quero fazer pelo pelo eclipse.
Responder

Gostei + 0

15/05/2012

Davi Costa

quando vc executar sua classe terá a opção Run as configurations...
para ativar essa opção tecla com o botão direito em cima da classe que vc vai encontrar na opção Run As.

att Davi
Responder

Gostei + 0

16/05/2012

Fado

agora pra variar o eclipse nao consegue criar jvm..que blz. alguém me ajuda?
Responder

Gostei + 0

16/05/2012

Fado

obrigado pela ajuda de todos.
consegui resolver
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar