Zum Inhalt

01: Hello World

Approach 1: Simple String Output

// main.java
public class main {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
>> javac main.java
>> java main 
Hello, World!

Was sagt dieser Code nun aus? * Eine Klasse "main" ist öffentlich * Dem Compiler wird die statische Methode main vorlegt * Diese wird bei jedem Java Code genutzt * Wir rufen die Klasse System auf und führen einen println-Befehl aus * Hello, World! wird in der Konsole ausgegeben

Approach 2: Using Console Arguments

// main.java
public class main {
    public static void main(String[] args) {
        System.out.println(args[0] + " " + args[1]);
    }
}
>> javac main.java
>> java main Hello, World!
Hello, World!

Was ist nun anders? * Die Main-Methode übergibt standardmäßig Konsolenargumente als Array vom Typ String mit dem Namen args * Jedes Argument hat einen Index im Array * Für 2 Argumente rufen wir die ersten zwei Indexes auf, beginnend bei 0


Letztes Update: November 2, 2022 20:46:05
Erstellt: November 2, 2022 20:46:05
Authors: YamiDoesDev