In diesem Artikel werden die grundlegenden Konzepte und Strukturen der Java-Programmierung vorgestellt. Es beginnt mit einer Einführung in Variablen und Datentypen, anschließend werden Operatoren und Ausdrücke sowie Kontrollflussprozesse besprochen. Zweitens werden Methoden und Klassen erläutert und anschließend Eingabe- und Ausgabeoperationen vorgestellt. Abschließend demonstriert der Artikel die Anwendung dieser Konzepte anhand eines praktischen Beispiels eines Gehaltsrechners.
Denken Sie wie ein Programmierer: Beherrschen Sie die Grundlagen von Java
1. &&& ]Java verwendet Variablen zum Speichern von Informationen. Jede Variable hat einen bestimmten Datentyp, der angibt, welche Art von Wert sie speichern kann. Zum Beispiel:
int age = 30; // Ganzzahlen speichern String name = "John"; // String speichern double balance = 100,50; // Dezimalzahlen speichern
int age = 30; // 存储整数 String name = "John"; // 存储字符串 double balance = 100.50; // 存储小数2. Operatoren und Ausdrücke
Operatoren werden verwendet, um Operationen an Variablen durchzuführen. Ausdrücke kombinieren Operatoren mit Variablen oder Werten:
int sum = age 10; // Additionsoperator boolean isAdult = age >= 18; // Vergleichsoperator double discount = balance * 0.1; // Multiplikationsoperator
int age = 30; // 存储整数 String name = "John"; // 存储字符串 double balance = 100.50; // 存储小数3 Kontrollflussanweisungen werden verwendet, um den Ausführungsfluss des Programms zu steuern:
if (isAdult) { System.out.println("Du bist ein Erwachsener."); } anders { System.out.println("Sie sind kein Erwachsener."); } for (int i = 0; i
4. Methoden und Klassen
int age = 30; // 存储整数 String name = "John"; // 存储字符串 double balance = 100.50; // 存储小数Methoden sind wiederverwendbare Codeblöcke, die bestimmte Aufgaben ausführen. Klassen sind Blaupausen für Objekte. Sie definieren den Zustand und das Verhalten des Objekts:
class Person { privates Int-Alter; privater String-Name; öffentliche Person(int age, String name) { this.age = Alter; this.name = Name; } public int getAge() { Rückkehralter; } öffentlicher String getName() { Rückgabename; } }
5. Eingabe und Ausgabe
int age = 30; // 存储整数 String name = "John"; // 存储字符串 double balance = 100.50; // 存储小数Java bietet Methoden zum Lesen von Eingaben aus der Konsole und zum Schreiben von Ausgaben darauf:
Scanner-Eingabe = neuer Scanner (System.in); // Eingabe lesen int inputAge = input.nextInt(); System.out.println("Ihr Alter ist: " inputAge); // Ausgabe schreiben
Praktischer Fall: Gehaltsrechner
int age = 30; // 存储整数 String name = "John"; // 存储字符串 double balance = 100.50; // 存储小数import java.util.Scanner ; öffentliche Klasse SalaryCalculator { public static void main(String[] args) { Scanner-Eingabe = neuer Scanner(System.in); //Stunden und Stundensatz eingeben System.out.println("Geben Sie die Anzahl der geleisteten Arbeitsstunden ein:"); int hoursWorked = input.nextInt(); System.out.println("Geben Sie den Stundenlohn ein:"); doublehourlyRate = input.nextDouble(); // Gehalt berechnen double bruttoSalary = Arbeitsstunden * Stundensatz; // Gehalt ausgeben System.out.println("Ihr Bruttogehalt beträgt: " grossSalary); } }
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3