Saudações a todos!
Fiz o projeto com Switch Case e ficou assim:
import java.util.Scanner;
public class banco{
public static void main(String []args){
//Inicializando as variáveis
String nome = "Fulano de Tal";
String tipoConta = "Conta Corrente";
double saldo = 2500;
int leitorMenu = 0;
//Exibindo os dados do cliente
System.out.println("******************************************");
System.out.println("Nome: " + nome);
System.out.println("Tipo de Conta: " + tipoConta);
System.out.println("******************************************");
while (leitorMenu != 4) {
System.out.println("\nOperacoes");
System.out.println("\n1 - Consultar saldo");
System.out.println("2 - Receber valor");
System.out.println("3 - Transferir valor");
System.out.println("4 - Sair");
System.out.println("\n");
System.out.println("Digite a opcao desejada:");
Scanner scanner = new Scanner(System.in);
leitorMenu = scanner.nextInt();
switch (leitorMenu) {
case 1:
System.out.println("Saldo em conta: R$" + saldo);
break;
case 2:
System.out.println("Digite o valor recebido:");
double leitorRecebe = scanner.nextDouble();
saldo += leitorRecebe;
System.out.println("O saldo atual é de: " + "R$ " + saldo);
break;
case 3:
System.out.println("Digite o valor a transferir:");
double leitorTransf = scanner.nextDouble();
if ( leitorTransf > saldo) {
System.out.println("Saldo insuficiente");
} else {
saldo -= leitorTransf;
System.out.println("O saldo atual é de: " + "R$ " + saldo);
}
break;
default:
System.out.println("Opção inválida");
break;
}
}
}
}