„Hello, World!“ bringt dich dazu, ein wenig Java zu schreiben, und macht dich mit dem Workflow von Exercism vertraut. Wenn du sie abschließt, schaltest du den Rest des Java-Tracks frei.
Schau dir unser Video „Einführung in Hello, World“ an, um loszulegen 👇
Die klassische Einführungsübung. Sag einfach „Hello, World!“.
„Hello, World!“ ist das traditionelle erste Programm, wenn man in einer neuen Sprache oder Umgebung mit dem Programmieren beginnt.
Die Ziele sind einfach:
Wenn alles gut läuft, bist du bereit, deine erste echte Übung abzuholen.
Da dies deine erste Java-Übung ist, haben wir ein ausführliches Tutorial beigefügt, das dich durch deine Lösung führt. Schau es dir an, dort findest du Tipps und Hilfe!
Willkommen zur ersten Übung im Java-Track!
Dieses Dokument ist eine Schritt-für-Schritt-Anleitung zum Lösen dieser Übung. Diese Anleitung funktioniert unter Windows, macOS und Linux gleichermaßen gut.
Auch wenn du die Java-Grundlagen schon kennst, kann es hilfreich sein, dieser Anleitung zu folgen. Denn so lernst du die Ausgabe des Tools Gradle kennen, das wir zum Kompilieren und Testen unseres Codes verwenden, und bekommst außerdem einen Einblick in die Muster, die in allen Übungen in diesem Track vorkommen.
Wenn du eine neue Java-Übung abrufst, erhältst du:
src/test/java und definieren eine Reihe von Tests, die deine Lösung erfüllen muss, bevor sie als funktionierend gelten kann.src/main/java und enthalten Grundgerüste der Klassen, die du brauchst, um das aktuelle Problem zu lösen.Du kannst unseren Online-Editor verwenden, um deine Lösung zu schreiben und die Tests auszuführen. Wenn du das Problem aber lokal lösen und die Tests lokal ausführen möchtest, schau dir die folgenden Links an:
Egal ob du lokal arbeitest oder den Online-Editor verwendest, du solltest den folgenden Code finden:
String getGreeting() {
return "Goodbye, Mars!";
}
Das Ziel ist, den vorgegebenen Code so zu ändern, dass er den Text "Hello, World!" statt "Goodbye, Mars!" ausgibt.
Nachdem du die Korrekturen vorgenommen und deine Lösung implementiert hast, führe die Tests erneut aus. Du kannst die Tests im Online-Editor oder lokal auf deinem Rechner ausführen:
Mit einer funktionierenden Lösung, die wir überprüft haben, können wir sie jetzt bei exercism.org einreichen. Du kannst die Lösung im Online-Editor oder lokal mit der Exercism CLI einreichen:
Um die Übung lokal einzureichen, installiere zuerst die Exercism CLI, falls noch nicht geschehen, und reiche dann die Dateien deiner Lösung ein, z. B.:
exercism submit <file location>
Ersetze <file location> durch den relativen Pfad zu deiner Datei Greeter.java. Wenn du also in C:\exercism\java\hello-world arbeitest, lautet der Befehl
exercism submit .\src\main\java\Greeter.java
Wenn du deine Lösung mit dem Online-Editor einreichen möchtest, klicke einfach auf die Schaltfläche „Submit“!
Wenn du genauer sehen möchtest, wie du eine Lösung lokal einreichst:
Von hier aus gibt es mehrere Wege, die du einschlagen kannst.
Unabhängig davon, was du als Nächstes machst, hoffen wir sehr, dass du beim Lernen Freude hast und dich als Teil dieser Community wohlfühlst. Wenn du jederzeit Hilfe brauchst, frag einfach.
Viele Grüße!
Es gibt noch viele weitere Übungen, mit denen du üben kannst.
Schnapp dir die nächste! (Beispiel für two-fer)
exercism download --exercise=two-fer --track=java
Das Herz von Exercism sind die Gespräche über Programmierpraktiken. Üben macht definitiv Spaß, aber der Austausch mit anderen, über deren Versuche und über deine eigenen, bringt dir Feedback. Dieses Feedback kann dir zeigen, was du gut machst und wo du dich noch verbessern kannst.
Manche Einreichungen ähneln deiner fast, andere sind völlig anders. Beide Arten zu sehen, kann lehrreich und interessant sein.
Mentoren begutachten eingereichte Lösungen für den Track, in dem sie mentorieren möchten, damit Lernende so viel wie möglich lernen.
Mehr über das Mentoring findest du in den Exercism-Dokumenten.
Das gesamte Exercism ist Open Source und ein Herzensprojekt von über 100 Maintainern und vielen weiteren Mitwirkenden.
Einen Einstieg, um mitzumachen und Mitwirkender zu werden, findest du im Beitragsleitfaden von Exercism.
Melde dich bei Exercism an, um Java mit 26 Konzepte158 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.