Curso excelente, já tenho conhecimento em java porém muitas informações que vemos nos videos acabam completando o aprendizado da faculdade. Sem falar que é o curso de desenvolvimento mais completo que ja encontrei até hoje. Parabéns aos responsáveis.
Gente que coisa incrível é essa aqui que eu encontrei. Nossa, amo vocês demais, ia pagar 5K num curso de java, vou é estudar por aqui e depois comprar um livro mais atual pra me atualizar. Obrigado DevDojo, salvando a minha vida 🙏
Opa, valeu pelo elogio Pedro. A propósito, vai pro curso mais atualizado desse que a qualidade nem se compara, ah e ainda vai economizar no livro, porque o curso é de 2021
William, onde eh um bom lugar/site p praticar ? Com exercicios por dificuldade ? sei q existe codewars e hackrank, porem eles estao em um nivel mt avancado
Coloquei para o usuario digitar a quantidade de arrays ele quer e depois eu mostro eles, só que esta pulando do 1°, alguém sabe como limpar o buffer disso? package algoritmo; import java.util.Scanner; public class Algoritmo { public static void main(String[] args) { Scanner in = new Scanner(System.in); int i, soma=0; System.out.println("Digite a quantidade de vetores gostaria de adicionar: "); int qnt= in.nextInt(); String[] vetor = new String[qnt]; for (i = 0; i < vetor.length; i++) { System.out.println("Digite o valor do "+(i + 1)+"° vetor "); vetor[i] = in.nextLine(); } for (i = 0; i < vetor.length; i++) { System.out.println("O vetor da "+(i+1)+"° posição vale: "+vetor[i]); } } }
Vc tem que setar como inteiro e não como string o vetor Troque isso no seu código que vai funcionar int[] vetor = new int[qnt]; for (i = 0; i < vetor.length; i++) { System.out.println("Digite o valor do " + (i + 1) + "° vetor "); vetor[i] = in.nextInt();
desculpe vc queria colocar strings o erro estava no in.nextLine() onde seria in.next() public class TesteArray { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("Digite a quantidade de vetores que gostaria de adicionar: "); int i = in.nextInt(); String[] vetor = new String[i]; for(i=0; i
DevDojo sim, deu erro sim. Sei que a pergunta foi um pouco retórica, mas estou tentando imaginar como fazer isso usando as informações de um banco de dados e até mesmo inicializando com a quantidade de registros de um banco.
tenta dessa forma, que você ve os metodos que da pra fazer String[] nome = new String[3]; nome[0] = "João"; nome[1] = "Maria"; nome[2] = "Pedro"; //verificando o tamanho do array System.out.println("Comando length, tamanho do Array: "+nome.length); //imprimindo com for for (int i = 0; i < 3; i++) { System.out.println("Entrou no for: "+nome[i]); } //imprimindo com comando length for (int b = 0; b < nome.length; b++){ System.out.println("Imprimindo com comando length no for: "+nome[b]); } //imprimindo sem o for System.out.println("Imprimindo sem for: " + nome[0]); System.out.println("Imprimindo sem for: " + nome[1]); System.out.println("Imprimindo sem for: " + nome[2]);
Se vocês quiserem digitar o valor da variável no terminal mais não sabe como eu vou ensinar vocês Primeiro digite import Java.util.Scanner; antes da linha public class Depois no public static void main você digita Scanner teclado = new Scanner(System.in); Obs: não precisa ser teclado a palavra teclado é o nome do objeto vocês podem colocar o nome que vocês quiserem E depois é só ir na variável que você quer digitar o valor é digitar o seguinte : int (nome da variável) = (nome do objeto que criaram).nextInt(); A classe Scanner funciona pra qualquer tipo primitivo até para Arrays nextInt() só digita valores inteiros nextLong() só digita valores longs nextByte() só digita valores Bytes NextFloat() só digita valores Floats nextDouble() só digita valores Double nextBoolean() só digita valores booleanos next() só digita Strings Não existe comando para digitar chars no terminal
me ajuda nesses 2 exercícios, o passo a passo se possíve, segue: 1. Elabore uma classe que receba 5 notas de alunos por meio de showInputDialog, armazene essas notas em um array de cinco elementos, apresente em tela as cinco notas em ordem decrescente (da maior para a menor) e a média aritmética das notas. 2. Crie uma classe que armazene os 12 meses do ano em um array. A seguir, gere um valor randô- mico entre 0 e 11 e apresente o mês correspondente ao valor sorteado. Considere que o valor 0 corresponde ao mês de janeiro e o valor 11, ao mês de dezembro.
Fiz uma brincadeira com o Time 7 do anime Naruto huehue tudo bem que depois o Sasuke volta, já terminei de assistir tudo, agora to vendo o Boruto. Mas ficou dahora hehe! package br.com.devdojo.aula18_22; /** * @author Masashi Kishimoto */ public class Arrays2 { public static void main(String[] args) { //byte, short, int, long, float, double = 0 // char '\u0000' ' ' //boolean false; // reference null String[] time7 = new String[4]; time7[0] = "Naruto"; time7[1] = "Sasuke"; time7[2] = "Sakura"; time7[3] = "Kakashi"; for (int i = 0; i < time7.length; i++) { System.out.println("\t #Posição " + (i + 1) + " = " + time7[i]); } System.out.println("\t * Obs: Já que Sasuke se afastou, o time passou a ser 3 ninjas (3 posições)."); time7 = new String[3]; time7[0] = "Naruto"; time7[1] = "Sakura"; time7[2] = "Kakashi"; for (int i = 0; i < time7.length; i++) { System.out.println("\t #Posição " + (i + 1) + " = " + time7[i]); } } }
Curso excelente, já tenho conhecimento em java porém muitas informações que vemos nos videos acabam completando o aprendizado da faculdade. Sem falar que é o curso de desenvolvimento mais completo que ja encontrei até hoje. Parabéns aos responsáveis.
Michel Eliabe obrigado, fico feliz em poder contribuir
A cada aula uma nova conquista do conhecimento! Mais uma vez: Obrigado pelo curso!
Valeu. Quero ver seu comentário na última hein
@@DevDojoBrasil kkkk com certeza !
Gente que coisa incrível é essa aqui que eu encontrei. Nossa, amo vocês demais, ia pagar 5K num curso de java, vou é estudar por aqui e depois comprar um livro mais atual pra me atualizar. Obrigado DevDojo, salvando a minha vida 🙏
Opa, valeu pelo elogio Pedro. A propósito, vai pro curso mais atualizado desse que a qualidade nem se compara, ah e ainda vai economizar no livro, porque o curso é de 2021
... Luffy, aqui tem conteúdo de qualidade!
Agora sim alguém que manja dos paranauê
que curso incrivel !
um complemento teorico maravilhoso pra na facul.
obrigado pelos videos !
Obrigado Mariana
Aproveitando a quarentena, para aprender Java. Ótimas aulas.
Valeu Fabiano
Vou colocar Maria nada... Vou colocar o Goku, Naruto... kkkk
hausehuahseu rachei aki quando ele disse isso
Programação com Anime tudo de bom kkkk
Excelente aula amigo!
Maratonar agora em 2021!
É isso aí, assistindo anime até hoje
@@DevDojoBrasil Só não vale da spoiler kkkk
Muito boa didática!
Obrigado Luana. Eu aconselho você a ver a nova versão do curso aqui no canal .mesmo
Ótima Aula!
Ótima aula, estou reforçando o aprendizado, esta de parabéns a didática!!!!
Maksuedson Gomes fico feliz de conseguir ajudar
Ensino de excelente qualidade!
Obrigado Carolina. Aconselho a ver a nova versão desse curso aqui mesmo no canal
@@DevDojoBrasil vou assistir todos!!!!
@@carolbelasdicas7702 bons estudos
@@DevDojoBrasil muito obrigada!!!!
Boa tarde pessoal, alguem ali em 2020?
Euu
Aqui no quarto semestre da faculdade na luta haha.
08:17, Melhor parte uahhwauwahw
Será que pra frente do curso a fonte aumenta? Pq é meio dificil de enxergar
Aumenta lá pela aula 170. Erro de principiante :(. Minha recomendação é fazer o download do código no Github e acompanhar por lá
a intro sempre me pega de surpresa kkk
William, onde eh um bom lugar/site p praticar ? Com exercicios por dificuldade ? sei q existe codewars e hackrank, porem eles estao em um nivel mt avancado
Pra ser sincero, eu não sei, eu não gosto de praticar com problema de lógica, prefiro tentar fazer logo um sistema
@@DevDojoBrasil A partir de qual assunto já podemos pensar em construir um sisteminha básico? Tem que saber mexer com banco de dados não é?
@@franciscoangelodefeojunior3712 já provaram que depois do maratona Java e JSF já é possível
@@DevDojoAcademy Entendi, terminando Maratona Java já vou pra JSF então! Valeuu
Professor otaku, gostei
Não chego a ser otaku hauaua
DevDojo, eu Falo de Angola, estou interessado em fazer o curso online, como posso proceder?
Olá Jamba. É só dar play. Tudo o que temos está aqui no TH-cam
Coloquei para o usuario digitar a quantidade de arrays ele quer e depois eu mostro eles, só que esta pulando do 1°, alguém sabe como limpar o buffer disso?
package algoritmo;
import java.util.Scanner;
public class Algoritmo {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int i, soma=0;
System.out.println("Digite a quantidade de vetores gostaria de adicionar: ");
int qnt= in.nextInt();
String[] vetor = new String[qnt];
for (i = 0; i < vetor.length; i++) {
System.out.println("Digite o valor do "+(i + 1)+"° vetor ");
vetor[i] = in.nextLine();
}
for (i = 0; i < vetor.length; i++) {
System.out.println("O vetor da "+(i+1)+"° posição vale: "+vetor[i]);
}
}
}
Vc tem que setar como inteiro e não como string o vetor
Troque isso no seu código que vai funcionar
int[] vetor = new int[qnt];
for (i = 0; i < vetor.length; i++) {
System.out.println("Digite o valor do " + (i + 1) + "° vetor ");
vetor[i] = in.nextInt();
apague o soma = 0 porque não esta utilizando !! um abraço
desculpe vc queria colocar strings
o erro estava no in.nextLine() onde seria in.next()
public class TesteArray {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Digite a quantidade de vetores que gostaria de adicionar: ");
int i = in.nextInt();
String[] vetor = new String[i];
for(i=0; i
Oi William, quando declaro um Array e informo a posição do que ele vai ocupar (ex: inteiros[0] = 00;), obrigatoriamente tenho que inicializar?!
Rogério Rodrigues tentou pra ver se dá algum erro de compilação?
DevDojo sim, deu erro sim. Sei que a pergunta foi um pouco retórica, mas estou tentando imaginar como fazer isso usando as informações de um banco de dados e até mesmo inicializando com a quantidade de registros de um banco.
Rogério Rodrigues você não vai usar array pra isso, vai usar uma das collections, como ArrayList
não consigo declarar uma string no array
tenta dessa forma, que você ve os metodos que da pra fazer
String[] nome = new String[3];
nome[0] = "João";
nome[1] = "Maria";
nome[2] = "Pedro";
//verificando o tamanho do array
System.out.println("Comando length, tamanho do Array: "+nome.length);
//imprimindo com for
for (int i = 0; i < 3; i++) {
System.out.println("Entrou no for: "+nome[i]);
}
//imprimindo com comando length
for (int b = 0; b < nome.length; b++){
System.out.println("Imprimindo com comando length no for: "+nome[b]);
}
//imprimindo sem o for
System.out.println("Imprimindo sem for: " + nome[0]);
System.out.println("Imprimindo sem for: " + nome[1]);
System.out.println("Imprimindo sem for: " + nome[2]);
aula 19 ok
a playlist por alguma razao pulou desse pra aula 40 :(
Você provavelmente não estava vendo pela playlist, acessa por esse link th-cam.com/play/PL62G310vn6nHrMr1tFLNOYP_c73m6nAzL.html
deu na mesma
não ta aparecendo aqui
acho q alguma coisa bugo
Se vocês quiserem digitar o valor da variável no terminal mais não sabe como eu vou ensinar vocês
Primeiro digite import Java.util.Scanner; antes da linha public class
Depois no public static void main você digita Scanner teclado = new Scanner(System.in); Obs: não precisa ser teclado a palavra teclado é o nome do objeto vocês podem colocar o nome que vocês quiserem
E depois é só ir na variável que você quer digitar o valor é digitar o seguinte :
int (nome da variável) = (nome do objeto que criaram).nextInt();
A classe Scanner funciona pra qualquer tipo primitivo até para Arrays
nextInt() só digita valores inteiros
nextLong() só digita valores longs
nextByte() só digita valores Bytes
NextFloat() só digita valores Floats
nextDouble() só digita valores Double
nextBoolean() só digita valores booleanos
next() só digita Strings
Não existe comando para digitar chars no terminal
Aula 19 [ ok ]
me ajuda nesses 2 exercícios, o passo a passo se possíve, segue:
1. Elabore uma classe que receba 5 notas de alunos por meio de showInputDialog, armazene essas
notas em um array de cinco elementos, apresente em tela as cinco notas em ordem decrescente
(da maior para a menor) e a média aritmética das notas.
2. Crie uma classe que armazene os 12 meses do ano em um array. A seguir, gere um valor randô-
mico entre 0 e 11 e apresente o mês correspondente ao valor sorteado. Considere que o valor 0
corresponde ao mês de janeiro e o valor 11, ao mês de dezembro.
Fiz uma brincadeira com o Time 7 do anime Naruto huehue tudo bem que depois o Sasuke volta, já terminei de assistir tudo, agora to vendo o Boruto. Mas ficou dahora hehe!
package br.com.devdojo.aula18_22;
/**
* @author Masashi Kishimoto
*/
public class Arrays2 {
public static void main(String[] args) {
//byte, short, int, long, float, double = 0
// char '\u0000' ' '
//boolean false;
// reference null
String[] time7 = new String[4];
time7[0] = "Naruto";
time7[1] = "Sasuke";
time7[2] = "Sakura";
time7[3] = "Kakashi";
for (int i = 0; i < time7.length; i++) {
System.out.println("\t #Posição " + (i + 1) + " = " + time7[i]);
}
System.out.println("\t * Obs: Já que Sasuke se afastou, o time passou a ser 3 ninjas (3 posições).");
time7 = new String[3];
time7[0] = "Naruto";
time7[1] = "Sakura";
time7[2] = "Kakashi";
for (int i = 0; i < time7.length; i++) {
System.out.println("\t #Posição " + (i + 1) + " = " + time7[i]);
}
}
}
Fernando Comunello boa Hahahaha, gostei do exemplo
Muito bom o seu exemplo.
º
programador otaku
kkk Goku e Naruto