Boa tarde,
Sou novo aqui no GUJ, comecei a estudar java recentemente e estou com dificuldades em algumas coisas muito básicas.
Montei o seguinte código…
package entity;
import java.util.*;
interface ICorrentista{
public int COD1=1;
public String NOME1="Thiago";
public int COD2=2;
public String NOME2="Eduardo";
}
public class Correntista implements ICorrentista {
public void mostrarDados(int cod){
if (cod==1){
System.out.println("nome do correntista:" + NOME1);
System.out.println("saldo" +new Conta().getSaldo(COD1));
}
else if(cod==2){
System.out.println("nome do correntista:" + NOME2);
System.out.println("Saldo" +new Conta().getSaldo(COD2));
}
else {
System.out.println("correntista Inexistente");
}
}
public static void main(String[] args) {
Correntista c = new Correntista();
c.mostrarDados(2);
}
}
esse código pega as informações de uma outra classe chamada Conta, que possui as informações das contas COD1 e COD2…
Para retornar os valores desssas contas (Nome do correntista e Saldo) eu coloquei um mostrarDados, mas tenho que alterar no codigo qual conta que gostaria que me retornasse, no caso 1 ou 2.
Minha dificuldade é criar um Scanner para que o usuário digitasse 1 ou 2 sem que eu precisasse mecher no codigo para isso.
Nesse caso teria como fazer isso??
Obrigado!!!