Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Hauptfunktionen des Code-Editors | Wie Arbeitet Man mit Einer IDE?
Java OOP
course content

Kursinhalt

Java OOP

Java OOP

1. Wie Arbeitet Man mit Einer IDE?
2. Oop
3. Schnittstelle

book
Hauptfunktionen des Code-Editors

Funktionen

Lassen Sie uns kurz die Zusatzfunktionen von IntelliJ IDEA durchgehen:

Fehlerbehandlung

Unsere Aufgabe ist es, eine Methode zu schreiben, die einen string entgegennimmt und alle Buchstaben darin in alphabetischer Reihenfolge sortiert. Während wir diese Methode schreiben, werden wir die Funktionen unserer IDE erkunden. Die Methodensignatur ist bereits für uns vorgegeben, aber IDEA hebt einen Syntaxfehler hervor. Wenn wir mit der Maus über diesen Fehler fahren, können wir sehen, was das Problem ist: Wir haben das return-Schlüsselwort nicht zusammen mit dem Rückgabetyp der Methode hinzugefügt. IDEA bietet uns auch die Möglichkeit, dies durch das Drücken eines einzigen Knopfes zu beheben.

Note

Ein Syntaxfehler ist ein Fehler, der auf eine falsche Syntax im Code hinweist. Zum Beispiel, wenn wir eine String-Variable deklarieren wollen und anstelle von String variable schreiben wir Srting variable, so ist das ein Syntaxfehler.

Außerdem sehen wir in der oberen rechten Ecke einen Syntaxfehler und eine Warnung. Wenn wir auf diesen Knopf klicken, öffnet sich eine Konsole, die eine Liste von Fehlern im Format anzeigt: "error name: line", an der dieser Fehler erkannt wurde. In unserem Fall lautet es missing return statement: 9.

Code-Vorschläge

Das erste, was wir tun, ist eine Variable vom Typ String zu erstellen. Wenn wir mit dem Buchstaben "S" zu tippen beginnen, geschieht ein Wunder - IntelliJ IDEA schlägt uns automatisch Optionen vor. Wir können mit den Pfeiltasten auf unserer Tastatur durch die Vorschläge navigieren. Um das Gewünschte auszuwählen, drücken wir die "tab"-Taste, und IntelliJ IDEA vervollständigt es automatisch für uns.

Hinweis

Solche Auto-Vervollständigungsvorschläge treten sehr häufig und fast bei allem auf. Ich rate Ihnen, verschiedene Programme selbst zu schreiben, und Sie werden sehen, wie sehr dies die Arbeit vereinfachen und automatisieren kann.

Methodenvorschläge

Als nächstes müssen wir ein Array vom Typ String erstellen und jeden Buchstaben des string-Parameters darin ablegen. Dazu verwenden wir die Methode split(). Wenn wir einen Punkt eingeben, um die Methode aufzurufen, erscheint erneut ein Fenster, das die Verwendung der Methode split() vorschlägt. IntelliJ IDEA erledigt die ganze Arbeit für uns. Rechts können wir den Rückgabetyp der Methode sehen, und links den Namen sowie die Parameter, die die Methode benötigt. Wir wählen die Methode split() aus und machen weiter.

Importhinweise

Um ein Array in alphabetischer Reihenfolge zu sortieren, müssen wir die Methode sort() aus der Bibliothek Arrays verwenden. Wir können diese Bibliothek automatisch importieren, indem wir einfach Arrays eintippen, und IntelliJ importiert die Bibliothek automatisch für uns. Alles, was wir tun müssen, ist, die Taste "tab" zu drücken, wenn IntelliJ den Import dieser Bibliothek vorschlägt.

Automatisches Ausfüllen von Schleifen

Wir haben das Array erstellt und sortiert. Als Nächstes haben wir ein Objekt der StringBuilder Klasse erstellt, um das sortierte Array in einen String umzuwandeln. Hierfür benötigen wir eine for-each Schleife, in der wir die append() Methode verwenden, um Array-Elemente zum string hinzuzufügen. Wenn wir beginnen, den Namen des Arrays zu tippen, schlägt IntelliJ mehrere Optionen vor - "for" und "for-each". Wir wählen "for-each" mit den Pfeiltasten aus, und IntelliJ erstellt eine template zum Schreiben der for-each Schleife für uns.

Zusammenfassung

Wir haben eine Methode geschrieben, um einen String alphabetisch zu sortieren, indem wir die von IntelliJ bereitgestellten Werkzeuge verwenden. Wir haben nicht alle Werkzeuge behandelt, da es so viele gibt. Es gibt so viele, dass selbst ein einstündiges Video nicht sämtliche Funktionen abdecken würde. Daher wiederhole ich mich: experimentiere, übe und dann wirst du alles lernen und wissen, wie du sie effektiv einsetzen kannst.

1. Was macht IntelliJ IDEA, wenn es einen Syntaxfehler in deinem Code erkennt?

2. Wie unterstützt IntelliJ IDEA das Auswählen und Vervollständigen von Code-Vorschlägen?

3. Was bietet IntelliJ IDEA, wenn man anfängt, einen Methodenaufruf einzugeben?

4. Wie geht IntelliJ IDEA mit dem Importieren von Bibliotheken um?

5. Wie unterstützt IntelliJ IDEA die Erstellung von Schleifen, wie z.B. For-Each-Schleifen?

Was macht IntelliJ IDEA, wenn es einen Syntaxfehler in deinem Code erkennt?

Was macht IntelliJ IDEA, wenn es einen Syntaxfehler in deinem Code erkennt?

Wählen Sie die richtige Antwort aus

Wie unterstützt IntelliJ IDEA das Auswählen und Vervollständigen von Code-Vorschlägen?

Wie unterstützt IntelliJ IDEA das Auswählen und Vervollständigen von Code-Vorschlägen?

Wählen Sie die richtige Antwort aus

Was bietet IntelliJ IDEA, wenn man anfängt, einen Methodenaufruf einzugeben?

Was bietet IntelliJ IDEA, wenn man anfängt, einen Methodenaufruf einzugeben?

Wählen Sie die richtige Antwort aus

Wie geht IntelliJ IDEA mit dem Importieren von Bibliotheken um?

Wie geht IntelliJ IDEA mit dem Importieren von Bibliotheken um?

Wählen Sie die richtige Antwort aus

Wie unterstützt IntelliJ IDEA die Erstellung von Schleifen, wie z.B. For-Each-Schleifen?

Wie unterstützt IntelliJ IDEA die Erstellung von Schleifen, wie z.B. For-Each-Schleifen?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 4
We're sorry to hear that something went wrong. What happened?
some-alt