Bitte verzeihen Sie es, da es sich um ein autarkes Memorandum handelt.
Das Programm enthält nur drei Sätze. ① Fortschritt ② Bedingte Verzweigung ③ Wiederholen
Greeting.java
class Greeting {
  public static void main(String args[]) {
    System.out.println("Good morning");
    System.out.println("Good afternoon");
    System.out.println("Good evening");
  }
}
Terminal
$ javac Greeting.java
$ java Greeting
Good morning
Good afternoon
Good evening
Es scheint, dass javac Greeting.java einen Ordner namens Greeting.class erstellt.
Array.java
class Array {
  public static void main(String[] args) {
    String[] arr = {"sato", "suzuki", "takahashi"};    
    System.out.println(arr[0]);
    System.out.println(arr[1]);
    System.out.println(arr[2]);
  }
}
Terminal
sato
suzuki
takahashi
For.java
class For {
  public static void main(String[] args) {
    for (int i = 0; i <= 2; i++) {
      for (int j = 0; j <= 2; j++) {
        System.out.println(i + "-" + j);
      }
    }
  }
}
Terminal
0-0
0-1
0-2
1-0
1-1
1-2
2-0
2-1
2-2
Da es verschachtelt ist, wird es so verarbeitet.
Lassen Sie uns eine Funktion erstellen, um das Durchschnittsgehalt eines Gehaltsempfängers für 5 Monate zu ermitteln und zu beurteilen, ob es erstaunlich ist oder nicht.
Lesson.java
class Office_worker {
  String name;
  public int calculateAVG(int[] data) {
    int sum = 0;
    for (int i = 0; i < data.length; i++) {
      sum += data[i];
    }
    int avg = sum / data.length;
    return avg;
  }
  public String judge(double avg) {
    String result;
    if (avg >= 250000) {
      result = "Beeindruckend!";
    } else {
      result = "noch nicht!";
    }
    return result;
  }
}
public class Lesson {
  public static void main(String[] args) {
    Office_worker a001 = new Office_worker();
    a001.name = "sato";
    int[] data = {270000, 265000, 250000, 290000, 230000};
    int avg = a001.calculateAVG(data);
    String result = a001.judge(avg);
    System.out.println(avg);
    System.out.println(a001.name + "Das Durchschnittsgehalt von" + result);
  }
}
Terminal
261000
Das durchschnittliche Gehalt von Sato ist unglaublich!
Recommended Posts