Conteúdo do Curso
Noções Básicas de Java
Noções Básicas de Java
Usando Loops Com Arrays
Como Iterar Por um Array Usando Loops?
Arrays e loops são frequentemente usados em conjunto. Ao lidar com um grande array contendo 100 ou até 1000 elementos, trabalhar e extrair manualmente cada elemento seria impraticável. Basta imaginar quanto tempo seria necessário para preencher manualmente um array tão grande...
Para realizar tais tarefas, utilizaremos loops. Na seção anterior, observamos que inicialmente atribuímos à variável i
um valor de 0
no loop for
, e a indexação de arrays também começa em 0
. Você percebe a conexão?
Vamos dizer que temos uma tarefa para exibir todos os elementos de um array do tipo char
com um comprimento de 10
. Vamos examinar um fragmento de código que realiza essa tarefa:
Main
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }
Nota
System.out.print
imprime o valor no console sem avançar para uma nova linha após a saída.
Vamos examinar mais de perto como o laço itera sobre um array:
Main
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); /*the value of "i" is incrementing with every loop iteration*/ } } }
Tarefa
Vamos praticar trabalhando com loops e arrays por conta própria. Sua tarefa é popular um array com números de 1 a 10 usando um loop for e, em seguida, exibi-lo no console. Lembre-se de que os números devem estar organizados em ordem ascendente.
Obrigado pelo seu feedback!
Usando Loops Com Arrays
Como Iterar Por um Array Usando Loops?
Arrays e loops são frequentemente usados em conjunto. Ao lidar com um grande array contendo 100 ou até 1000 elementos, trabalhar e extrair manualmente cada elemento seria impraticável. Basta imaginar quanto tempo seria necessário para preencher manualmente um array tão grande...
Para realizar tais tarefas, utilizaremos loops. Na seção anterior, observamos que inicialmente atribuímos à variável i
um valor de 0
no loop for
, e a indexação de arrays também começa em 0
. Você percebe a conexão?
Vamos dizer que temos uma tarefa para exibir todos os elementos de um array do tipo char
com um comprimento de 10
. Vamos examinar um fragmento de código que realiza essa tarefa:
Main
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }
Nota
System.out.print
imprime o valor no console sem avançar para uma nova linha após a saída.
Vamos examinar mais de perto como o laço itera sobre um array:
Main
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); /*the value of "i" is incrementing with every loop iteration*/ } } }
Tarefa
Vamos praticar trabalhando com loops e arrays por conta própria. Sua tarefa é popular um array com números de 1 a 10 usando um loop for e, em seguida, exibi-lo no console. Lembre-se de que os números devem estar organizados em ordem ascendente.
Obrigado pelo seu feedback!
Usando Loops Com Arrays
Como Iterar Por um Array Usando Loops?
Arrays e loops são frequentemente usados em conjunto. Ao lidar com um grande array contendo 100 ou até 1000 elementos, trabalhar e extrair manualmente cada elemento seria impraticável. Basta imaginar quanto tempo seria necessário para preencher manualmente um array tão grande...
Para realizar tais tarefas, utilizaremos loops. Na seção anterior, observamos que inicialmente atribuímos à variável i
um valor de 0
no loop for
, e a indexação de arrays também começa em 0
. Você percebe a conexão?
Vamos dizer que temos uma tarefa para exibir todos os elementos de um array do tipo char
com um comprimento de 10
. Vamos examinar um fragmento de código que realiza essa tarefa:
Main
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }
Nota
System.out.print
imprime o valor no console sem avançar para uma nova linha após a saída.
Vamos examinar mais de perto como o laço itera sobre um array:
Main
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); /*the value of "i" is incrementing with every loop iteration*/ } } }
Tarefa
Vamos praticar trabalhando com loops e arrays por conta própria. Sua tarefa é popular um array com números de 1 a 10 usando um loop for e, em seguida, exibi-lo no console. Lembre-se de que os números devem estar organizados em ordem ascendente.
Obrigado pelo seu feedback!
Como Iterar Por um Array Usando Loops?
Arrays e loops são frequentemente usados em conjunto. Ao lidar com um grande array contendo 100 ou até 1000 elementos, trabalhar e extrair manualmente cada elemento seria impraticável. Basta imaginar quanto tempo seria necessário para preencher manualmente um array tão grande...
Para realizar tais tarefas, utilizaremos loops. Na seção anterior, observamos que inicialmente atribuímos à variável i
um valor de 0
no loop for
, e a indexação de arrays também começa em 0
. Você percebe a conexão?
Vamos dizer que temos uma tarefa para exibir todos os elementos de um array do tipo char
com um comprimento de 10
. Vamos examinar um fragmento de código que realiza essa tarefa:
Main
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }
Nota
System.out.print
imprime o valor no console sem avançar para uma nova linha após a saída.
Vamos examinar mais de perto como o laço itera sobre um array:
Main
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); /*the value of "i" is incrementing with every loop iteration*/ } } }
Tarefa
Vamos praticar trabalhando com loops e arrays por conta própria. Sua tarefa é popular um array com números de 1 a 10 usando um loop for e, em seguida, exibi-lo no console. Lembre-se de que os números devem estar organizados em ordem ascendente.