Usando Bibliotecas em Nosso Código
java.util.Arrays
Vamos passar para a prática e, como exemplo, utilizaremos a biblioteca java.util.Arrays
. Podemos observar que a biblioteca principal é java
, seguida pela biblioteca filha util
, e então a biblioteca específica que precisamos, Arrays
.
Main.java
1import java.util.Arrays;
Já mencionamos esta biblioteca no curso sobre arrays ao discutir métodos de arrays. Agora, veja como podemos utilizar esses métodos no código por meio de um exemplo:
Main.java
12345678910111213141516171819package com.example; // do not modify the code below this comment // importing Arrays library into our code import java.util.Arrays; public class Main { public static void main(String[] args) { // creating an int array with some unsorted values int[] array = {1, 5, 6, 2, 0, -4, 2}; // using Arrays library to sort our elements Arrays.sort(array); // printing each element from the sorted array to the console for (int element : array) { System.out.print(element + " "); } } }
Vamos analisar o código escrito acima.
Importamos a biblioteca necessária e utilizamos uma classe dessa biblioteca para chamar seu método de ordenação. Você pode ver a sintaxe de como utilizamos: ClassName.methodName(array);
.
Também é possível observar que o array ordenado é impresso no console, com os valores exibidos do menor para o maior. O método que importamos da biblioteca Arrays realizou a ordenação.
Vamos também analisar outro método da Arrays - fill
.
Main.java
12345678910111213141516171819package com.example; // do not modify the code below this comment // importing Arrays library into our code import java.util.Arrays; public class Main { public static void main(String[] args) { // creating an int array with some different values int[] array = {1, 5, 6, 2, 0, -4, 2}; // using Arrays library to fill the array with the value "1" Arrays.fill(array, 1); // printing each element from the filled array to the console for (int element : array) { System.out.print(element + " "); } } }
Temos o mesmo array de inteiros, mas não estamos ordenando desta vez. Em vez disso, estamos substituindo cada elemento do array por um valor especificado. Observe que primeiro especificamos o array que queremos preencher entre parênteses e, em seguida, informamos o valor com o qual queremos preencher o array.
Após todas as operações, é possível ver que o array exibido na tela consiste em todos os elementos iguais a 1
.
Swipe to start coding
-
Importe a biblioteca Arrays.
-
Ordene o array fornecido de elementos
char
. -
Exiba o array ordenado na tela.
Solução
solution.java
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
What are some other useful methods in the Arrays class?
Can you explain how to import the Arrays library in Java?
How does the fill method work with different data types?
Awesome!
Completion rate improved to 2.63
Usando Bibliotecas em Nosso Código
Deslize para mostrar o menu
java.util.Arrays
Vamos passar para a prática e, como exemplo, utilizaremos a biblioteca java.util.Arrays
. Podemos observar que a biblioteca principal é java
, seguida pela biblioteca filha util
, e então a biblioteca específica que precisamos, Arrays
.
Main.java
1import java.util.Arrays;
Já mencionamos esta biblioteca no curso sobre arrays ao discutir métodos de arrays. Agora, veja como podemos utilizar esses métodos no código por meio de um exemplo:
Main.java
12345678910111213141516171819package com.example; // do not modify the code below this comment // importing Arrays library into our code import java.util.Arrays; public class Main { public static void main(String[] args) { // creating an int array with some unsorted values int[] array = {1, 5, 6, 2, 0, -4, 2}; // using Arrays library to sort our elements Arrays.sort(array); // printing each element from the sorted array to the console for (int element : array) { System.out.print(element + " "); } } }
Vamos analisar o código escrito acima.
Importamos a biblioteca necessária e utilizamos uma classe dessa biblioteca para chamar seu método de ordenação. Você pode ver a sintaxe de como utilizamos: ClassName.methodName(array);
.
Também é possível observar que o array ordenado é impresso no console, com os valores exibidos do menor para o maior. O método que importamos da biblioteca Arrays realizou a ordenação.
Vamos também analisar outro método da Arrays - fill
.
Main.java
12345678910111213141516171819package com.example; // do not modify the code below this comment // importing Arrays library into our code import java.util.Arrays; public class Main { public static void main(String[] args) { // creating an int array with some different values int[] array = {1, 5, 6, 2, 0, -4, 2}; // using Arrays library to fill the array with the value "1" Arrays.fill(array, 1); // printing each element from the filled array to the console for (int element : array) { System.out.print(element + " "); } } }
Temos o mesmo array de inteiros, mas não estamos ordenando desta vez. Em vez disso, estamos substituindo cada elemento do array por um valor especificado. Observe que primeiro especificamos o array que queremos preencher entre parênteses e, em seguida, informamos o valor com o qual queremos preencher o array.
Após todas as operações, é possível ver que o array exibido na tela consiste em todos os elementos iguais a 1
.
Swipe to start coding
-
Importe a biblioteca Arrays.
-
Ordene o array fornecido de elementos
char
. -
Exiba o array ordenado na tela.
Solução
solution.java
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 2.63single