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

Swipe um das Menü anzuzeigen

book
Verwendung von Bibliotheken in Unserem Code

java.util.Arrays

Kommen wir zur Praxis und verwenden als Beispiel die Bibliothek java.util.Arrays. Wir sehen, dass die übergeordnete Bibliothek java ist, gefolgt von der untergeordneten Bibliothek util und schließlich der spezifischen Bibliothek Arrays, die wir benötigen.

Main.java

Main.java

copy
1
import java.util.Arrays;

Diese Bibliothek wurde bereits im Kurs zu Arrays im Zusammenhang mit Array-Methoden erwähnt. Nun betrachten wir anhand eines Beispiels, wie diese Methoden im Code verwendet werden können:

Main.java

Main.java

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

Gehen wir den oben geschriebenen Code durch.

Wir importieren die benötigte Bibliothek und verwenden eine Klasse aus dieser Bibliothek, um deren Sortiermethode aufzurufen. Die Syntax, wie wir sie verwenden, ist zu sehen: ClassName.methodName(array);. Außerdem ist zu erkennen, 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, übernimmt das Sortieren.

Betrachten wir auch eine weitere Methode aus Arraysfill.

Main.java

Main.java

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 dasselbe Integer-Array, aber diesmal sortieren wir es nicht. Stattdessen ersetzen wir jedes Element des Arrays durch einen festgelegten Wert. Beachten Sie, dass wir zuerst das Array angeben, das wir in den Klammern füllen möchten, und dann den Wert angeben, mit dem wir das Array füllen wollen.

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

Aufgabe

Swipe to start coding

  1. Die Arrays-Bibliothek importieren.

  2. Das gegebene Array von char-Elementen sortieren.

  3. Das sortierte Array auf dem Bildschirm anzeigen.

Lösung

solution.java

solution.java

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
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

close

Awesome!

Completion rate improved to 2.63

book
Verwendung von Bibliotheken in Unserem Code

java.util.Arrays

Kommen wir zur Praxis und verwenden als Beispiel die Bibliothek java.util.Arrays. Wir sehen, dass die übergeordnete Bibliothek java ist, gefolgt von der untergeordneten Bibliothek util und schließlich der spezifischen Bibliothek Arrays, die wir benötigen.

Main.java

Main.java

copy
1
import java.util.Arrays;

Diese Bibliothek wurde bereits im Kurs zu Arrays im Zusammenhang mit Array-Methoden erwähnt. Nun betrachten wir anhand eines Beispiels, wie diese Methoden im Code verwendet werden können:

Main.java

Main.java

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

Gehen wir den oben geschriebenen Code durch.

Wir importieren die benötigte Bibliothek und verwenden eine Klasse aus dieser Bibliothek, um deren Sortiermethode aufzurufen. Die Syntax, wie wir sie verwenden, ist zu sehen: ClassName.methodName(array);. Außerdem ist zu erkennen, 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, übernimmt das Sortieren.

Betrachten wir auch eine weitere Methode aus Arraysfill.

Main.java

Main.java

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 dasselbe Integer-Array, aber diesmal sortieren wir es nicht. Stattdessen ersetzen wir jedes Element des Arrays durch einen festgelegten Wert. Beachten Sie, dass wir zuerst das Array angeben, das wir in den Klammern füllen möchten, und dann den Wert angeben, mit dem wir das Array füllen wollen.

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

Aufgabe

Swipe to start coding

  1. Die Arrays-Bibliothek importieren.

  2. Das gegebene Array von char-Elementen sortieren.

  3. Das sortierte Array auf dem Bildschirm anzeigen.

Lösung

solution.java

solution.java

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!

close

Awesome!

Completion rate improved to 2.63

Swipe um das Menü anzuzeigen

some-alt