Programmierungshilfe?
Ich bin Anfänger und möchte ein Programm schreiben Reverse. welches eine beliebige Anzahl an Argumenten von der Konsole entgegennimmt und dies dann in umgekehrter Reihenfolge auf der Standardausgabe ausgibt.
Auch möchte ich das jedes Argument in einer Zeile ausgegeben wird… wie könnte man dabei vorgehen? Hat jemand ne Idee ??
2 Antworten
Nun, jedes Java-Programm hat eine Main-Methode. Diese nimmt ein Array von Kommandozeilenparametern entgegen:
static void main(String[] args)
Über dieses läufst Du mit einer Schleife von hinten nach vorne und gibst die einzelnen Element (Strings dann eben) aus:
for (int i = args.length - 1; i >= 0; i--)
{
...
}
Es gibt sogar Tutorials, die man einfach lesen kann! Und Bücher! Völlig verrückt. Du könntest ja einfach mal googeln nach "Java Anfänger Tutorial". Dann wirst Du sicherlich was finden.
als erstes mal könntest Du Dir eine Programmiersprache und ein Entwicklungssystem (Linux, Mac, ...) raussuchen. Und dann sieht man weiter.
Bei mir ist Windows notepad ++ müsste nur anfangen zu schreiben aber im Internet finde ich keine Hilfe dabei
Ein Kollege von mir, der sehr talentiert im programmieren ist, verwendet oft Visual Studio oder Sublime Text. Außerdem ist es hilfreich mit Python zu beginnen, weil das die "intuitivste" Sprache ist. (Danach z.B. Java und dann C++)
Generell würde ich dir für den Anfang repl.it(Website) empfehlen, da ist alles schon eingestellt und man hat sich um nichts zu sorgen. Außerdem kann man da viele Programmiersprachen verwenden.
Wenn du erst aunfängst kann ich dir nur Python ans Herz legen. So lange du keinen high performance code schreibst, ist das super. (Und du wirst erst auf Geschwindigkeit achten müssen, wenn du Spiele oder so programmierst.) DA gibt es tausende tutorials online. Einfach mal suchen.
Weißt du vielleicht ob es dazu Videos gibt die man angucken kann?