Quanto a explicação do método java.util.Arrays.fill(x, 2, 5, 3) eu entendi da seguinte forma: x = vetor; 2 = local onde se inicia o valor 3 no vetor x; 5 = local onde retorna o valor 0 no vetor x; 3 = valor do vetor x. Achei que assim fica melhor de entender. Mas de qualquer forma suas explicações são fantásticas. Preciso chegar nas aulas avançadas da faculdade e aqui está sendo o meio pelo qual vejo que vou conseguir programar os getters e setters na facul. Valeu meu querido. Que Deus continue te abençoando.
Cara parabéns pelas suas aulas, pois são muito boas! E como estou decidido a aprender Java de verdade, sua aula esta me ajudando nesse projeto. Pode contar com o meu joinha e vou indicar para os meus colegas de sala! Um abraço!
Em vez de um laço "for", podemos utilizar o For-Each numa Array, a sintaxe é esta: for(declaração : expressão) { alguma coisa aqui. } »»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»» Exemplo: int[] arr = {1,2,3,4,5}; for(int interação : arr) { System.out.println(interação); } »»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»» Resultado: 1 2 3 4 5 O For-Each irá percorrer o vosso array até ao limite do índice array.
Ótima aula! Esse recurso da linguagem se chama Garbage Collector (coletor de lixo kkkk). Ele limpa o endereço de memória e atribui um valor padrão, muito legal
public class Teste { public static void main(String[] args) { int j; int[]x = new int[5]; java.util.Arrays.fill(x, 3); for(j = 0; j < x.length; ++j) { System.out.println(x[j]); } } } Deu tudo certo, muito boas as aulas, Keep up with the good work.
Eu estou aprendendo mais nesse canal do que em minha faculdade, excelente explicações, dá atenção aos detalhes, e mostra na pratica, muito bom mesmo. Não vai mais fazer aulas de Java?
ficou ate legalzinho :) public static void main(String[] args) { Scanner input = new Scanner(System.in); int j = 5; double[] n = new double[j]; for (int i = 0; i < j; i++){ System.out.println("Insira a nota do " + (i+1) + " aluno"); n[i] = input.nextDouble(); } Arrays.sort(n); System.out.println("O vetor tem " + n.length + " notas de alunos"); System.out.println("Digite o a nota que você deseja encontrar.."); int i = input.nextInt(); int procurar = Arrays.binarySearch(n, i); System.out.println("Valor encontrado no aluno " + procurar); }
E aí Italo tudo bem? Cara eu acho show de bola o seu canal, entrei em seu blog também! Uma coisa que acho que seria muito bom para nós, seria você fazer uma live um dia desses, falando sobre algum assunto e tirando a duvida do pessoal. Acho que tem muita gente que quer saber mais sobre programação e com certeza você vai poder contribuir bastante para nós! Grande abraço cara...!
olá. ainda estou com dúvida e acho que pelo mesmo motivo as aulas anteriores. a variável i ter valores diferentes em cada instrução e uma instrução não interferir na outra. Alguém poderia me ajudar por favor? Sou iniciante
Vc pode armazenar o primeiro valor do vetor em uma variável, dai dentro de um laço for, usando o if testando qual é o maior e armazenar o resultado numa variavel. Porém tem um metodo que faz isso de maneira pratica, mas ñ lembro o nome dele rs
public class Pilha { public static void main(String[] args) { int qtdAlunos = 5; double[] notaAlunos = new double[qtdAlunos]; notaAlunos[0] = 6; notaAlunos[1] = 6.1; notaAlunos[2] = 6.9; notaAlunos[3] = 7; notaAlunos[4] = 9; for (int i = 0; i < qtdAlunos; i++) { Scanner input = new Scanner(System.in); System.out.println("Informe a nota do " + (i + 1) + "º aluno:"); notaAlunos[i] = input.nextDouble(); } for (int i = 0; i < qtdAlunos; i++) { System.out.println("A nota do " + (i + 1) + "º aluno foi: " + notaAlunos[i]); } } }
Cara gastei dinheiro comprando o curso de Java do Nelio alves, professor horrivel e pula muito detalhes que faria o aprendizado ficar mais facil, parabens por sua didatica, espero que esteja bem e com saude
Na linha 13 meu código está sinalizando " ! ", gostaria de entender o porque? package aulas; import java.util.Scanner; public class Aula_30{ public static void main(String[]args){ Scanner input = new Scanner(System.in); System.out.println("------NOTAS DOS ALUNOS------ _____________________________________________ "); System.out.print("De quantos alunos deseja gravar as notas? "); int quantidade = input.nextInt(); double[] numNotas = new double [quantidade]; for (int i = 0; quantidade >= i; ++i){ System.out.print(" Digite o valor da nota do "+(i+1)+"º Aluno: "); numNotas[i] = input.nextDouble(); }
Suas aulas sao as melhores... vc explica melhor que a minha professora de faculdade
Mil vezes suas aulas, do que minha professora da faculdade. Parabéns! E muito obrigada.
Suas aulas são muito boas, de fácil entendimento. Ideais pra quem quer aprender detalhadamente.
Suas aulas são ótimas muito bem organizadas, e prevendo alumas possibilidades de erros e muito bem explicadas!
Quanto a explicação do método java.util.Arrays.fill(x, 2, 5, 3) eu entendi da seguinte forma:
x = vetor;
2 = local onde se inicia o valor 3 no vetor x;
5 = local onde retorna o valor 0 no vetor x;
3 = valor do vetor x.
Achei que assim fica melhor de entender.
Mas de qualquer forma suas explicações são fantásticas. Preciso chegar nas aulas avançadas da faculdade e aqui está sendo o meio pelo qual vejo que vou conseguir programar os getters e setters na facul. Valeu meu querido. Que Deus continue te abençoando.
Cara parabéns pelas suas aulas, pois são muito boas!
E como estou decidido a aprender Java de verdade, sua aula esta me ajudando nesse projeto.
Pode contar com o meu joinha e vou indicar para os meus colegas de sala!
Um abraço!
Em vez de um laço "for", podemos utilizar o For-Each numa Array, a sintaxe é esta:
for(declaração : expressão)
{
alguma coisa aqui.
}
»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
Exemplo:
int[] arr = {1,2,3,4,5};
for(int interação : arr)
{
System.out.println(interação);
}
»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
Resultado:
1
2
3
4
5
O For-Each irá percorrer o vosso array até ao limite do índice array.
Ótima aula! Esse recurso da linguagem se chama Garbage Collector (coletor de lixo kkkk). Ele limpa o endereço de memória e atribui um valor padrão, muito legal
só uma correção, "{}" é Chaves e "[]" é colchetes.
Obrigado, Ótima Aula.
Até que fim entendi o significado do Length dentro do for, excelente didática professor, parabéns pelo trabalho
Essas aulas primeiro eu curto depois eu assisto. muito boa!!
;)
+De aluno para aluno O que aconteceu com o seu canal?
Eu tbm !! HAHAHA
Volta, por favor !!
Muito obrigado pela aula mestre
Valeu Thiago
Vc é o cara ..valeu ..vc ta me ajudando muito ..muito grato!!
Excelente as suas aulas.
Suas vídeo aulas estão me ajudando muito!
Apa... mais uma vídeo aula de #Java! Vlw man... seu canal tem me ajudado muito.
Perfeito, boa didática e tempo de explicação
public class Teste {
public static void main(String[] args) {
int j;
int[]x = new int[5];
java.util.Arrays.fill(x, 3);
for(j = 0; j < x.length; ++j) {
System.out.println(x[j]);
}
}
}
Deu tudo certo, muito boas as aulas, Keep up with the good work.
Eu estou aprendendo mais nesse canal do que em minha faculdade, excelente explicações, dá atenção aos detalhes, e mostra na pratica, muito bom mesmo. Não vai mais fazer aulas de Java?
Muito interessante suas aulas estou aprendendo de mais Deus te abençoe
Cara suas aulas, ajudarão muito,
MT boa didática ! Claro, simples e objetivo !!!! :D
Meu Novo Tutor !
kk
Aulas Muito Boas Parabéns!!
Nao percebia mesmo nada de arrays , thank you so much
Excelentes dicas.
Valeu Italo, te seguindo mais uma vez..
Continua assim kra muito boa as video aulas
Ótima aula...
Valeu cara ótima aula !
ficou ate legalzinho :)
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int j = 5;
double[] n = new double[j];
for (int i = 0; i < j; i++){
System.out.println("Insira a nota do " + (i+1) + " aluno");
n[i] = input.nextDouble();
}
Arrays.sort(n);
System.out.println("O vetor tem " + n.length + " notas de alunos");
System.out.println("Digite o a nota que você deseja encontrar..");
int i = input.nextInt();
int procurar = Arrays.binarySearch(n, i);
System.out.println("Valor encontrado no aluno " + procurar);
}
E aí Italo tudo bem?
Cara eu acho show de bola o seu canal, entrei em seu blog também!
Uma coisa que acho que seria muito bom para nós, seria você fazer uma live um dia desses, falando sobre algum assunto e tirando a duvida do pessoal.
Acho que tem muita gente que quer saber mais sobre programação e com certeza você vai poder contribuir bastante para nós! Grande abraço cara...!
Amei esse canal ! muito didático
Muito bom, obrigado.
Sua maneira de explica faz com que eu consiga concentrar na video aula
top, parabéns!
Show.
valeu
Italo que aula você começa falar sobre Orientação Objeto?
essa parte do java voltada a orientação a objetos eu nem cheguei a ver ainda no colégio.
Tomara que seja mais fácil do que vetores
olá. ainda estou com dúvida e acho que pelo mesmo motivo as aulas anteriores. a variável i ter valores diferentes em cada instrução e uma instrução não interferir na outra. Alguém poderia me ajudar por favor? Sou iniciante
Como saber qual é o MAIOR E O MENOR, valor dos vetores ?
Vc pode armazenar o primeiro valor do vetor em uma variável, dai dentro de um laço for, usando o if testando qual é o maior e armazenar o resultado numa variavel. Porém tem um metodo que faz isso de maneira pratica, mas ñ lembro o nome dele rs
Sério que vocês tao se prendendo a falar do cara que troca a palavra de chave pra colchete invés de elogiar as incríveis vídeo aula que ele faz? Wtf
não sabia que tinha netbeeans pro mac...
public class Pilha {
public static void main(String[] args) {
int qtdAlunos = 5;
double[] notaAlunos = new double[qtdAlunos];
notaAlunos[0] = 6;
notaAlunos[1] = 6.1;
notaAlunos[2] = 6.9;
notaAlunos[3] = 7;
notaAlunos[4] = 9;
for (int i = 0; i < qtdAlunos; i++) {
Scanner input = new Scanner(System.in);
System.out.println("Informe a nota do " + (i + 1) + "º aluno:");
notaAlunos[i] = input.nextDouble();
}
for (int i = 0; i < qtdAlunos; i++) {
System.out.println("A nota do " + (i + 1) + "º aluno foi: " + notaAlunos[i]);
}
}
}
Cara gastei dinheiro comprando o curso de Java do Nelio alves, professor horrivel e pula muito detalhes que faria o aprendizado ficar mais facil, parabens por sua didatica, espero que esteja bem e com saude
Como faz para o usuário definir o tamanho do vetor?
E so colocar tamanho como variável
Na linha 13 meu código está sinalizando " ! ", gostaria de entender o porque?
package aulas;
import java.util.Scanner;
public class Aula_30{
public static void main(String[]args){
Scanner input = new Scanner(System.in);
System.out.println("------NOTAS DOS ALUNOS------
_____________________________________________
");
System.out.print("De quantos alunos deseja gravar as notas? ");
int quantidade = input.nextInt();
double[] numNotas = new double [quantidade];
for (int i = 0; quantidade >= i; ++i){
System.out.print("
Digite o valor da nota do "+(i+1)+"º Aluno: ");
numNotas[i] = input.nextDouble();
}
}
}
Dica:
[ ] = colchete
{ } = chave
sim, ele troca sempre
Quem fez a linguagem java gosta de dificultar as coisas demais!