Como importar resultado de uma classe static?

2 respostas
ludimilla

Boa tarde!!! Como posso importar resultado de uma classe static???
Alguém aí poderia me ajudar? Pois ainda não tenho grande conhecimento!!!

public class Calculo {
    public static void main(String[] args){
     
     	double valor1 = 1;
     	double valor2 = 2;
     	double resultado;
     
     	double manda;
     	manda = soma(valor1, valor2);   // tentando enviar valor1 e valor2 p/ método soma;
     
     	resultado = soma(x);       // :?:  Erro ao receber resultado da classe soma.
        
    }
    
    public static double soma(double v1, double v2){

        	double x =0;
        
        	x = v1 + v2;              
        	return x;       // retornando resultado da soma..
    }
}

2 Respostas

plentz

O que você queria fazer não seria isso?

public class Calculo {
     public static void main(String[] args){
      
      	double valor1 = 1;
      	double valor2 = 2;
      	double resultado;
      	resultado= soma(valor1, valor2);
      	System.out.println(resultado);
     }
     
     public static double soma(double v1, double v2){
          	double x =0;
         	x = v1 + v2;              
         	return x;
     }
 }
K

Ola, a variavel “manda” na verdade estava armazenando o resultado e a variavel resultado estava recebendo o valor do metodo errado a variavel “x” so existe dentro do metodo soma e o que é colocado entre os parenteses sao os parametros do metodo soma, que são dois valores double, tenta assim o:

public class Calculo {
public static void main(String[] args){

double valor1 = 1;
  	double valor2 = 2;
  	double resultado;

  	resultado = soma(valor1, valor2); //enviando valor1 e valor2 que é double e armazenando o retorno em resultado

System.out.println(resultado); //exibindo o valor recebido por resultado da soma feita no metodo soma     
     
 }
 
 public static double soma(double v1, double v2){//este é um método que recebe dois parametros double retorna a soma

     	double x =0;
     	x = v1 + v2;              
     	return x;       
 }

}

Criado 1 de outubro de 2006
Ultima resposta 1 de out. de 2006
Respostas 2
Participantes 3