Como criar Array/Vetor em Java - Curso de Java - Aula 06

Поделиться
HTML-код
  • Опубликовано: 5 фев 2025
  • #cfbcursos #java #cursodejava
    Como criar Array/Vetor em Java - Curso de Java - Aula 06
    Na aula de hoje do curso de Java, vamos começar a aprender sobre criação e uso de Array/vetor em Java.
    Basicamente um Array ou Vetor é uma coleção de variáveis do mesmo tipo, ao invés de criar várias variáveis, criamos um array com X posições, onde cada posição representa uma variável e pode armazenar um valor.
    Java é uma das linguagens de programação mais usadas no mundo, uma linguagem Orientada a objetos que tem uma portabilidade muito grande, o código escrito serve para qualquer Sistema Operacional que tenha a JVM instalada.
    Link deste vídeo: • Como criar Array/Vetor...
    Site do canal
    cfbcursos.com.br
    Colabore com nosso canal:
    Qualquer valor usando o PIX: pixcfbcursos@gmail.com
    Página de cursos no site
    cfbcursos.com.b...
    e-mails:
    perguntas@cfbcursos.com.br
    canalfessorbruno@gmail.com
    Outros Links:
    Vídeo Colabore com nosso canal: • Video
    Canal youtube: / canalfessorbruno
    Instagram: cfbcursos ou @cfbcursos
    Twitter: @cfbcursos
    Facebook: canalfessorbruno
    RUclips: / canalfessorbruno
    vakinhas
    www.vakinha.co...
    www.vakinha.co...
    Produção: Bruno P. Campos / CFB Cursos
    Edição: Bruno P. Campos / CFB Cursos
    Licença padrão do RUclips

Комментарии • 49

  • @GuilhermeDev01
    @GuilhermeDev01 3 года назад +2

    Ihuuu , tô esperando a próxima eim ......

  • @nayara5824
    @nayara5824 Год назад +1

    como eu queria um professor de POO na faculdade que explicasse com toda a calma desse professor. que sonho.

    • @cfbcursos
      @cfbcursos  Год назад +1

      Kkkk, por isso estamos aí. Bons estudos

  • @PatsFerrer
    @PatsFerrer Год назад

    Sensacional.. eu tinha essa dúvida de como pegar um char de um Scanner.. agora aprendi. Obrigada, professor!

  • @alexzin1
    @alexzin1 3 года назад +10

    Para quem nao entendeu essa linha que ele fez:
    respostas[i]=scan.nextLine().charAt(0); // Pede para voce entrar com uma LINHA o nexLine() e o charAt faz voce entrar apenas com uma LETRA no terminal e insere essa LETRA na variavel RESPOSTA da casa I. Foi o que eu entendi pelo menos :D

    • @jsfpremium9631
      @jsfpremium9631 Год назад +9

      Aqui está uma explicação mais detalhada da linha de código:
      "scan.nextLine()" é usado para ler a entrada do usuário a partir do console, incluindo espaços em branco, até que o usuário pressione a tecla "Enter".
      ".charAt(0)" é usado para obter o primeiro caractere da entrada do usuário lida pelo objeto Scanner. Este método retorna um caractere na posição especificada (0 neste caso) em uma string.
      O resultado desse método é então atribuído à posição "i" do array "respostas". Ou seja, o primeiro caractere da entrada do usuário é armazenado no array "respostas" no índice "i".
      Portanto, cada vez que essa linha de código é executada dentro de um loop ou método, ela lê uma entrada do usuário, armazena o primeiro caractere dela no array "respostas" e avança para a próxima iteração.
      (fonte: ChatGPT) ;~)

  • @cassianodesouzasantos6864
    @cassianodesouzasantos6864 3 года назад +6

    Professor, muito obrigado! Se puder, faça aulas também de manipulação de arquivos texto e binários, ajudaria muito pessoas que estão na faculdade.

  • @13disasterpiece
    @13disasterpiece 3 года назад +4

    Mais uma aula excelente! Obrigado!

  • @flaviomaravalhasantos6893
    @flaviomaravalhasantos6893 3 года назад +2

    Vlws fessor por + 1 aula ....Arreia!

  • @ws3271
    @ws3271 3 года назад +3

    Mais uma grande aula😎

  • @LucasMarcuzo
    @LucasMarcuzo 3 года назад +1

    Suas aulas são ótimas professor, depois do C# estou aprendendo contigo o Java.

  • @GN-GENERAL
    @GN-GENERAL 3 года назад +2

    Vlw professor!!! Ótima aula

    • @cfbcursos
      @cfbcursos  3 года назад +1

      Valeu, muito obrigado

  • @elfismorb
    @elfismorb 3 года назад +1

    Show professor você é fera !!!

  • @josineigoncalves7917
    @josineigoncalves7917 3 года назад +3

    Muito bom Bruno, eu achei otima a solucao para descobrir as respostas corretas . Uma vez pensei em criar um quiz em java mas fiquei travado ai nessa parte pra saber exatamente detectar as respostas . Basicamente com esse conhecimento ja é possivel criar um quiz.

    • @flaviomaravalhasantos6893
      @flaviomaravalhasantos6893 3 года назад +2

      ...o q vc 'quiz' dizer com isso? (huá huá huá huá!!!!)....então aí vai se criando a Neuroplásticidade, é como que se 'passa de fase', pulando para o próximo nível, resolvendo problemas cada vez mais complexos, acompanha o fessor aqui, ele tem muito pra ensinar, meu bom

  • @leonardocristiano426
    @leonardocristiano426 3 года назад

    muito obrigado pelo curso fico muito grato

  • @marceloestevao
    @marceloestevao 3 года назад

    Massa demais

  • @alessandrorodrigues9149
    @alessandrorodrigues9149 2 года назад

    Excelente aula! Parabéns professor!

  • @glenadiel6979
    @glenadiel6979 3 года назад

    Top demais essa aula e o curso recomendo !!

  • @with1480
    @with1480 3 года назад

    Muito bom, parabéns. Estou acompanhando. :)

  • @charlesoliveira7090
    @charlesoliveira7090 2 года назад +1

    ??? Boa noite professor. No minuto 23:50, não entendi o charAt. Pode explicar um pouco mais como ele funciona ???

    • @sayori3939
      @sayori3939 2 года назад +1

      ele basicamente tá pegando um unico caractere na primeira posição (nextLine() armazena um array de caracteres entaõ ele pega só o primeiro)

  • @kelvincarvalho6622
    @kelvincarvalho6622 3 года назад +2

    Grande aula professor Bruno, parabéns! Esse curso será tão completo igual o de c# ?

    • @cfbcursos
      @cfbcursos  3 года назад +2

      Muito obrigado. Sim, será!

  • @renangabriel388
    @renangabriel388 2 года назад

    Se alguém quiser um exemplo um pouco mais elaborado (mas ainda tem como melhorar MUITO, com validações, funções e talvez modularizações), mas só com tudo que ele ensinou até agora, aqui vai:
    import java.util.Scanner;
    public class code {
    public static void main (String[] args){
    Scanner scan = new Scanner(System.in);
    int number_of_questions=0;
    String student_name="";
    int student_points=0;
    int absencess=0;
    String absencess_result="";
    float compare=0;
    /* Test answers */
    System.out.print("What is the number of questions?: ");
    number_of_questions=scan.nextInt();
    scan.nextLine(); /* Necessary */
    String[] List_of_answers= new String[number_of_questions];
    for(int i=0; i

  • @matheusf6110
    @matheusf6110 3 года назад

    ensine instalar e configurar no Windows o Sdkman! Tem um vídeo ele explica o funcionamento, só não especifica como instalar no ambiente Windows, é um software para instalar múltiplas versões do Java e modificar vs facilmente conforme a necessidade

  • @l.lawliet3212
    @l.lawliet3212 3 года назад +1

    Já deixei meu Like! Só tenho que me acostumar com a sintaxe do Java que é bem extensa. Mas tenho uma dúvida... O que é instanciar Bruno? Você criou um objeto depois você falou de instanciar. Não entendi muito bem, se puder tirar minha dúvida, seja em vídeo ou comentário, agradeço. Tirando isso a aula está excelente!

    • @cfbcursos
      @cfbcursos  3 года назад +3

      Valeu. Vou explicar sobre isso mas aulas de classes. Mas basicamente instanciar significa que estamos criando um novo objeto de uma classe.

    • @ramonvinicius4419
      @ramonvinicius4419 3 года назад

      Instancia e objeto são a mesma coisa. Pode usar o termo que quiser, seja criar uma instancia ou um objeto.

    • @ramonvinicius4419
      @ramonvinicius4419 3 года назад

      O operador "new" reserva um espaço na memoria pro objeto/instancia e atribui a ele(ao objeto) uma variável de referencia.
      Ex.: Alunos prof(variável de referencia) = new Alunos();

  • @nayara5824
    @nayara5824 Год назад

    o meu não está somando no final, professor. o que pode ser?

  • @leandrosousa3747
    @leandrosousa3747 Год назад

    o site saiu do ar ? pois não estou conseguindo entrar

  • @matheusribeiro73x
    @matheusribeiro73x 3 года назад +6

    Curso de java ?????????
    ja fiz, mas vou fazer de novo, meu deuxxxxxxxxxxxxxxx valuez mesmo

    • @cfbcursos
      @cfbcursos  3 года назад +1

      kkkk, show. Bons estudos...

  • @alexcorreia1658
    @alexcorreia1658 2 года назад

    Professor, eu vi desde a primeira aula, mas ainda não entendi o que é esse "new" que você usa, nesse caso no "new char[tam];"

  • @fernandoandrade2746
    @fernandoandrade2746 3 года назад +1

    Boa tarde Professor !! Quando rodo meu código , aparece dessa forma ( Nota do aluno:1 Nota do aluno:2 Nota do aluno:3 Nota do aluno:4 Nota do aluno:5) ; e não a soma final das notas.
    Onde posso ter errado?

    • @cinzeiro
      @cinzeiro 3 года назад

      Olá.
      Conseguiu corrigir seu código? Qualquer coisa poste aqui para podermos analisá-lo.

  • @_Matias.d
    @_Matias.d 11 месяцев назад

    Alguém sabe explicar pq ele disse que não precisava mais das respostas q estavam no Array respostas?

    • @ferkell1
      @ferkell1 11 месяцев назад

      depois que ele mudou o programa, as respostas seriam dadas pelo usuário mediante o teclado (Scanner), sendo armazenadas no array respostas.

  • @jucarizzi
    @jucarizzi 2 года назад

    Muito boa suas aulas estou acompanhando passo a passo, pena que nessa aula você foi direto em criar uma array do tipo char, mais não explicou exatamente do que ela se trata.

  • @sayori3939
    @sayori3939 2 года назад

    eu tive que usar notepad++ pq meu pc na aguenta nenhum ide

  • @SLZGAM3R
    @SLZGAM3R 3 года назад

    A aula tem 25 minutos e eu passo 1h e 30m para terminar

  • @JoseFrancisco-yr8wb
    @JoseFrancisco-yr8wb 3 года назад

    Bruno a palavra final antes do int, o que isso significa? Vc usou essa palavra várias vezes mas não comentou o significado dela, eu não entendi o significado dela no código !

    • @sayori3939
      @sayori3939 2 года назад

      ele falou nas aulas anteriores .-.

  • @gatomanhosotv
    @gatomanhosotv 3 месяца назад

    o cara usa exemplos de coisas que ele nem ensinou, essa parte parece um monologo na qual ele esta mostrando pra ele mesmo o que foi feito