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