Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Bibliotheken in Unserem Code Verwenden | Tiefe Java-Struktur
Java Erweitert
course content

Kursinhalt

Java Erweitert

Java Erweitert

1. Tiefe Java-Struktur
2. Methoden
3. String Advanced
4. Klassen
5. Klassen Fortgeschritten

book
Bibliotheken in Unserem Code Verwenden

java.util.Arrays

Lassen Sie uns zur Praxis übergehen, und als Beispiel werden wir die Bibliothek java.util.Arrays verwenden. Wir können sehen, dass die übergeordnete Bibliothek java ist, gefolgt von der untergeordneten Bibliothek util und dann der spezifischen Bibliothek, die wir benötigen, Arrays.

java

Main

copy
1
import java.util.Arrays;

Wir haben diese Bibliothek bereits im Kurs über Arrays erwähnt, als wir über Array-Methoden sprachen. Nun wollen wir sehen, wie wir diese Methoden im Code anhand eines Beispiels verwenden können:

java

Main

copy
12345678910111213141516171819
package 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 + " "); } } }

Lassen Sie uns den oben geschriebenen Code durchgehen.

Wir importieren die notwendige Bibliothek und verwenden eine Klasse aus dieser Bibliothek, um ihre Sortiermethode aufzurufen. Sie können die Syntax sehen, wie wir sie verwenden: ClassName.methodName(array);. Sie können auch sehen, dass das sortierte Array in der Konsole ausgegeben wird, wobei die Werte von klein nach groß angezeigt werden. Die Methode, die wir aus der Arrays-Bibliothek importiert haben, hat das Sortieren übernommen.

Lassen Sie uns auch eine andere Methode von Arrays betrachten - fill.

java

Main

copy
12345678910111213141516171819
package 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 + " "); } } }

Wir haben das gleiche Integer-Array, aber wir sortieren es diesmal nicht. Stattdessen ersetzen wir jedes Element des Arrays durch einen spezifizierten Wert. Beachten Sie, dass wir zuerst das Array angeben, das wir in den Klammern füllen möchten, und dann geben wir den Wert an, mit dem wir das Array füllen möchten.

Nach allen Operationen können Sie sehen, dass das auf dem Bildschirm angezeigte Array aus allen Elementen besteht, die gleich 1 sind.

Aufgabe

Swipe to start coding

  1. Importieren Sie die Arrays-Bibliothek.

  2. Sortieren Sie das gegebene Array von char-Elementen.

  3. Zeigen Sie das sortierte Array auf dem Bildschirm an.

Lösung

java

solution

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 5
toggle bottom row

book
Bibliotheken in Unserem Code Verwenden

java.util.Arrays

Lassen Sie uns zur Praxis übergehen, und als Beispiel werden wir die Bibliothek java.util.Arrays verwenden. Wir können sehen, dass die übergeordnete Bibliothek java ist, gefolgt von der untergeordneten Bibliothek util und dann der spezifischen Bibliothek, die wir benötigen, Arrays.

java

Main

copy
1
import java.util.Arrays;

Wir haben diese Bibliothek bereits im Kurs über Arrays erwähnt, als wir über Array-Methoden sprachen. Nun wollen wir sehen, wie wir diese Methoden im Code anhand eines Beispiels verwenden können:

java

Main

copy
12345678910111213141516171819
package 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 + " "); } } }

Lassen Sie uns den oben geschriebenen Code durchgehen.

Wir importieren die notwendige Bibliothek und verwenden eine Klasse aus dieser Bibliothek, um ihre Sortiermethode aufzurufen. Sie können die Syntax sehen, wie wir sie verwenden: ClassName.methodName(array);. Sie können auch sehen, dass das sortierte Array in der Konsole ausgegeben wird, wobei die Werte von klein nach groß angezeigt werden. Die Methode, die wir aus der Arrays-Bibliothek importiert haben, hat das Sortieren übernommen.

Lassen Sie uns auch eine andere Methode von Arrays betrachten - fill.

java

Main

copy
12345678910111213141516171819
package 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 + " "); } } }

Wir haben das gleiche Integer-Array, aber wir sortieren es diesmal nicht. Stattdessen ersetzen wir jedes Element des Arrays durch einen spezifizierten Wert. Beachten Sie, dass wir zuerst das Array angeben, das wir in den Klammern füllen möchten, und dann geben wir den Wert an, mit dem wir das Array füllen möchten.

Nach allen Operationen können Sie sehen, dass das auf dem Bildschirm angezeigte Array aus allen Elementen besteht, die gleich 1 sind.

Aufgabe

Swipe to start coding

  1. Importieren Sie die Arrays-Bibliothek.

  2. Sortieren Sie das gegebene Array von char-Elementen.

  3. Zeigen Sie das sortierte Array auf dem Bildschirm an.

Lösung

java

solution

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 5
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt