Ir ao conteúdo

Como entrar dados num vetor em java?


COLATINO

Posts recomendados

Postado

Olá, por favor eu gostaria que se alguém pudesse me ajudar com um probleminha que por favor faça isso :D Sou iniciante em Java mas sei alguma coisa de programação, gostaria que alguém me dissesse um algorítmo completo de como entrar dados num certo vetor "u", sendo que a quantidade de posições do vetor fosse um número "n" o qual deve ser fornecido pelo usuário do programa, assim como os valores que entrarão no vetor.

Obrigado :D

Postado

Vou tentar te ajudar:


public class ExemploGrotesco{

      private int[] vetor;

      public ExemploGrotesco(int tamanhoVetor){
              vetor = new int[tamanhoVetor];
      }

      public void adicionaNoVetor(int posicao, int number){
            if(posicao <= vetor.lenght)
               vetor[posicao] = number;
      }

      public static void main(String[] args) throws Exception{
      BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
       System.out.println("Digite o número de posições do vetor");
        int posições = Integer..parseInt(reader.readLine());
        ExemploGrotesco exemplo = new ExemploGrotesco(posições);
        System.out.println("Digite um número para adicionar ao vetor");
        String linha = null;
        int posicaoAtual = 0;
        while((linha = reader.readLine()) != null && !linha.equals("")){
              exemplo.adicionaNoVetor(posicaoAtual++, Integer.parseInt(linha));
        }
      }
}

Em tese, esse código faria o que tu pede....

mas não tenho certeza porque nem testei ele, beleza :joia: ????

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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!