Como faço para chamar um metodo

[code]import java.util.Scanner;

class testes
{
void escolha()
{
System.out.println(“Entre com sua escolha”);
System.out.println(“1 - Soma”);
Scanner sce = new Scanner(System.in);
int num = sce.nextInt();

}
void soma()
{
	Scanner sc = new Scanner(System.in);
	System.out.println("Entre com um numero");
	int num = sc.nextInt();
	System.out.println("Entre com o segundo numero");
	int num1 = sc.nextInt();
	int num3;
	
	num3 = num + num1;
	
	System.out.println("O valor é: "+num3);
}

}
class testesteste
{
public static void main (String args[])
{
testes ts = new testes();
ts.soma();

}

}[/code]

Quero que o programa comece na escolha e chame o metodo soma, como faço isso?

Ta meio certo isso aí em cima?

vc ja compilou? ja rodou ele pra ver o que acontece? da erro?

Amigo no seu código o que você pode fazer é instanciar a classe Scanner fora dos métodos para ficar com apenas um objeto.

Para fazer o que você quer o que voce pode fazer é colocar um

If(num ==1){ soma(); }

Automaticamente caso o número digitado pelo usuário seja igual a 1 o método soma será chamado caso contrário o programa será fechado , ok!

olha, fiz alguma coisa bem rápida aqui pra vc, ve se roda ai, ta bem simples…

[code]import java.util.Scanner;

class testes {
int escolha() {
System.out.println(“Entre com sua escolha”);
System.out.println(“1 - Soma”);
System.out.println(“2 - Sair”);
Scanner sce = new Scanner(System.in);
int num = sce.nextInt();

	return num;
}

void soma() {
	Scanner sc = new Scanner(System.in);
	System.out.println("Entre com um numero");
	int num = sc.nextInt();
	System.out.println("Entre com o segundo numero");
	int num1 = sc.nextInt();
	int num3;

	num3 = num + num1;

	System.out.println("O valor é: " + num3);
}

}

[/code]

[code]class testesteste {
public static void main(String args[]) {
testes ts = new testes();
int escolha = ts.escolha();

	while(escolha!=2){
		switch (escolha){
		case 1:ts.soma();		
		
		default:
			System.out.println("Opção Inválida, digite novamente!");
		}
		escolha = ts.escolha();
	}

}

}
[/code]

ve ai se ta rodando certo, ah, pelo visto vc ta começando a aprender, implenta ai todas as operações depois pra pegar as manhas!!!

ah, coloca um break nos case do switc, eskeci de colocar, fiz correndo ,rsrsrs