[Método de Comparação de Resultados]

2 respostas
faicoxim
import java.util.Scanner;
class Teste
{
	int valor()
	{
		int valor1 = (int)(Math.random() * 10);
		System.out.println("O valor do computdor é: " + valor1);
		return valor1;
	}
	void entravalor()
	{
		Scanner sc = new Scanner (System.in);
		System.out.println("Entre com um valor entre 0 e 9");
		int valor2 = sc.nextInt();
		System.out.println("O valor digitador é: " + valor2);
	}
}
class TestadoraTeste
{
	public static void main (String args[])
	{
		Teste t = new Teste();
		t.entravalor();
		t.valor();
		
	}
}

Pessoa como faço pra criar um metodo que compare os resultados do metodo entravalor e valor????

EDIT (Moderador) - Por favor, não use títulos tão vagos assim ("me ajude"). Isso não lhe ajuda em nada.

2 Respostas

CrOnNoS

Ao invés de fazer um método que “Lê e escreve”, faça apenas 1 método que lê, e escreva seu retorno no main.
Ou faça um para ler e outro para escrever. Se tiver que calcular, faça 3 !
Tente sempre fazer com que os seus métodos faça apenas “uma coisa”.

Fazendo assim, você vai poder criar um método que recebe 2 valores int, que seriam os retornos dos métodos de ler, fazer o que quiser com esses dois valores (comparar no seu caso) e retornar um resultado.

DavidUser

a comparação so pode ser feita se ambos os métodos oferecerem o resultado como retorno;
Aconselho a aliminação da criação de outra classe para tal, basta se inserir o método main na própia classe Teste, se os métodos não puderem ser chamados corretamente torne-os estáticos.

Espero ter ajudado. ;D

Criado 20 de agosto de 2009
Ultima resposta 20 de ago. de 2009
Respostas 2
Participantes 3