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
Ihuuu , tô esperando a próxima eim ......
como eu queria um professor de POO na faculdade que explicasse com toda a calma desse professor. que sonho.
Kkkk, por isso estamos aí. Bons estudos
Sensacional.. eu tinha essa dúvida de como pegar um char de um Scanner.. agora aprendi. Obrigada, professor!
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
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) ;~)
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.
Mais uma aula excelente! Obrigado!
Vlws fessor por + 1 aula ....Arreia!
kkk, show
Mais uma grande aula😎
Valeuuu
Suas aulas são ótimas professor, depois do C# estou aprendendo contigo o Java.
Vlw professor!!! Ótima aula
Valeu, muito obrigado
Show professor você é fera !!!
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.
...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
muito obrigado pelo curso fico muito grato
Massa demais
Excelente aula! Parabéns professor!
Top demais essa aula e o curso recomendo !!
Muito bom, parabéns. Estou acompanhando. :)
??? Boa noite professor. No minuto 23:50, não entendi o charAt. Pode explicar um pouco mais como ele funciona ???
ele basicamente tá pegando um unico caractere na primeira posição (nextLine() armazena um array de caracteres entaõ ele pega só o primeiro)
Grande aula professor Bruno, parabéns! Esse curso será tão completo igual o de c# ?
Muito obrigado. Sim, será!
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
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
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!
Valeu. Vou explicar sobre isso mas aulas de classes. Mas basicamente instanciar significa que estamos criando um novo objeto de uma classe.
Instancia e objeto são a mesma coisa. Pode usar o termo que quiser, seja criar uma instancia ou um objeto.
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();
o meu não está somando no final, professor. o que pode ser?
o site saiu do ar ? pois não estou conseguindo entrar
Curso de java ?????????
ja fiz, mas vou fazer de novo, meu deuxxxxxxxxxxxxxxx valuez mesmo
kkkk, show. Bons estudos...
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];"
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?
Olá.
Conseguiu corrigir seu código? Qualquer coisa poste aqui para podermos analisá-lo.
Alguém sabe explicar pq ele disse que não precisava mais das respostas q estavam no Array respostas?
depois que ele mudou o programa, as respostas seriam dadas pelo usuário mediante o teclado (Scanner), sendo armazenadas no array respostas.
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.
eu tive que usar notepad++ pq meu pc na aguenta nenhum ide
A aula tem 25 minutos e eu passo 1h e 30m para terminar
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 !
ele falou nas aulas anteriores .-.
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