Ir ao conteúdo

Silva Mateus

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que Silva Mateus postou

  1. Olá, estou com um problema no meu array de objetos. Eu consigo preencher todo o formulário, mas na hora de exibir os resultados aparece só a ultima posição do vetor, em todos as posições. Abaixo está a classe de métodos e a principal. package Poo; public class ContaCorrente { // Declaração da classe ContaCorrente // Declarando os atributos private int numero; private int agencia; private double saldo; private String titular; // Métodos de acesso e modificadores public int getNumero(){ return numero; } public void setNumero(int numero){ this.numero = numero; } public int getAgencia(){ return agencia; } public void setAgencia(int agencia){ this.agencia = agencia; } public double getSaldo(){ return saldo; } public void setSaldo(double saldo){ this.saldo = saldo; } public String getTitular(){ return titular; } public void setTitular(String nome){ this.titular = nome; } } package Poo; import java.util.Scanner; public class Principal { public static void main(String[] args) { ContaCorrente conta = new ContaCorrente(); ContaCorrente contas[] = new ContaCorrente[3]; // Criando um vetor para Contas Scanner ler = new Scanner(System.in); for(int i = 0 ; i<3 ; i++) { System.out.println("\n------------------------------- \n"); System.out.println("Informe o número da conta: "); conta.setNumero(ler.nextInt()); System.out.println("Informe o número da Agencia: "); conta.setAgencia(ler.nextInt()); System.out.println("Informe o Saldo da Conta: "); conta.setSaldo(ler.nextDouble()); ler.nextLine(); // Limpa Buffer do teclado System.out.println("Informe o nome do Titular: "); conta.setTitular(ler.nextLine()); contas[i] = conta; } // Recuperar os dados do Vetor for(int i = 0; i<3 ; i++) { conta = contas[i]; System.out.println("\n------------------------------- \n"); System.out.println("Numero da conta: "+conta.getNumero()); System.out.println("Agência: "+conta.getAgencia()); System.out.println("Saldo: "+conta.getSaldo()); System.out.println("Titular: "+conta.getTitular()); } } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!