Was ich in Java gelernt habe (Teil 3) Anweisung zur Ausführung von Anweisungen

Rückblick auf Java

Das letzte Mal habe ich über Variablen in Java gepostet. Bitte lesen Sie diesen Artikel, wenn Sie möchten. Was ich in Java gelernt habe (Teil 2) Was sind Variablen

Dieses Mal möchte ich über die Anweisung zur Ausführung von Anweisungen schreiben.

Was ist eine Anweisungsausführungsanweisung?

Eine Anweisungsausführungsanweisung ist eine Anweisungsanweisung, die ursprünglich von Java erstellt wurde. Als Grundform der Anweisungsausführungsanweisung

Anweisung zum Aufrufen (Argument)

Es wird sein. * Die Informationen in Klammern werden als Argument (Hikisu) oder Parameter bezeichnet.

Anzeige zur Konsole

Als eine der konkreten wird "System.out.println ()" in früheren Artikeln usw. verwendet.

public class Main {
	public static void main(String[] args) {
		System.out.println("Hallo");
	}
}

Ausführungsergebnis スクリーンショット 2020-11-09 111752.png Dies ist eine Anweisung zum Anzeigen der in Klammern eingeschlossenen Argumente auf dem Bildschirm. Es gibt auch einen Unterschied zwischen "System.out.println ();" und "System.out.print ();".

public class Main {
	public static void main(String[] args) {
		//Neue Zeile
		System.out.println("Freut mich, dich kennenzulernen");
		System.out.println("Hallo");
		
		//Nicht kaputtmachen
		System.out.print("Freut mich, dich kennenzulernen");
		System.out.print("Hallo");
	}
}

Ausführungsergebnis スクリーンショット 2020-11-09 115118.png Es ist auch möglich, mit Variablen zu verwenden

public class Main {
	public static void main(String[] args) {
		//Variablendeklaration, Zuordnung
		int a = 1;
		String b = "Hallo";
		
		//Variablen anzeigen
		System.out.println(a);
		System.out.println(b);
	}
}

Ausführungsergebnis スクリーンショット 2020-11-09 115345.png

Vergleich zweier Werte

Anleitung zum Vergleichen zweier Werte

int m = Math.max(a,b);

Dies ist eine Anweisung zum Vergleichen von "a" und "b", die durch das Argument angegeben werden, und zum Zuweisen des größeren zu der Variablen "m".

public class Main {
	public static void main(String[] args) {
		//Variablendeklaration, Zuordnung
		int a = 1;
		int b = 2;
		
		//Ordnen Sie der Variablen m das größere von a und b zu
		int m = Math.max(a, b);
		
		//Zugewiesenen Wert anzeigen
		System.out.println(m);
	}
}

Ausführungsergebnis スクリーンショット 2020-11-09 120244.png

Konvertieren Sie Zeichenfolgen in Zahlen

Konvertiert die in der Variablen String type (string) eingegebene Zahl in eine Ganzzahl

int seisu = 1;
String moziretu = "1";

Der Inhalt "1" der beiden oben erstellten Variablen ist völlig unterschiedlich. Ganzzahlen können nicht mit der dem Zeichenfolgentyp zugewiesenen Zeichenfolge "1" berechnet werden. Daher lautet die Anweisung zum Konvertieren einer String-Typnummer in einen int-Typ (Ganzzahl) wie folgt.

int n = Integer.parseInt(moziretu);

Beispiel

public class Main {
	public static void main(String[] args) {
		//Ersetzen Sie "int" und "String" durch "1"
		int seisu = 1;
		String moziretu = "1";
		//Anzeige durch Hinzufügen von int type und String type
		System.out.println(seisu + moziretu);
		
		//Konvertieren Sie den String-Typ in den Int-Typ
		int n = Integer.parseInt(moziretu);
		//Berechnen und Anzeigen zwischen int-Typen nach der Konvertierung
		System.out.println(seisu + n);
	}
}

Ausführungsergebnis スクリーンショット 2020-11-09 122428.png Wie Sie dem Ausführungsergebnis entnehmen können, ist die erste Zeile der Zustand, in dem die Ganzzahl "1" und die Zeichenfolge "1" nebeneinander angeordnet sind, und die zweite Zeile konvertiert die Zeichenfolge "1" in eine Ganzzahl und das Berechnungsergebnis zwischen den Ganzzahlen. Wird angezeigt.

Befehl zum Erstellen einer Zufallszahl

Befehl zum Generieren von Zufallszahlen wie Würfeln

int r = new java.util.Random().nextInt(10);

Oben ist der Variablen r eine Zufallszahl von 0 bis 9 zugeordnet. Beispiel

public class Main {
	public static void main(String[] args) {
		//0 für int Typ r~Generieren und ersetzen Sie Zufallszahlen bis zu 9
		int r = new java.util.Random().nextInt(10);
		//Zeigen Sie die Variable r an
		System.out.println(r);
	}
}

Ausführungsergebnis (zufällig generierte Nummern werden vergeben) スクリーンショット 2020-11-09 124155.png Es ist auch möglich zu reichen.

public class Main {
	public static void main(String[] args) {
		//0 für int Typ r~Generieren und ersetzen Sie Zufallszahlen bis zu 9
		int r = new java.util.Random().nextInt(10) + 10;
		//Zeigen Sie die Variable r an
		System.out.println(r);
	}
}

Ausführungsergebnis (Zufallszahlen von 10 bis 19 werden vergeben) スクリーンショット 2020-11-09 124458.png

Befehl zum Empfangen von Eingaben von der Tastatur

Akzeptiert die Eingabe von Zeichenketten oder Ganzzahlen über die Tastatur

//Erhalte eine Zeichenfolge
String input1 = new java.util.Scanner(System.in).nextLine();
//Erhalte eine ganze Zahl
int input2 = new java.util.Scanner(System.in).nextInt();

Beispiel

public class Main {
	public static void main(String[] args) {
		System.out.println("Bitte geben Sie das Produkt ein, das Sie gekauft haben");
		String input1 = new java.util.Scanner(System.in).nextLine();
		
		System.out.println("Bitte geben Sie die Anzahl der Einkäufe ein");
		int input2 = new java.util.Scanner(System.in).nextInt();
		
		System.out.println(input1 + "Zu" + input2 + "Es ist eine Einzelperson. Danke für Ihren Einkauf.");
	}
}

Ausführungsergebnis スクリーンショット 2020-11-09 130245.png Ich habe versucht, die grundlegenden Anweisungen zur Befehlsausführung zusammenzufassen.

Verweise

https://book.impress.co.jp/books/1113101090

Das nächste Mal möchte ich über bedingte Verzweigung und Wiederholung schreiben.

Recommended Posts

Was ich in Java gelernt habe (Teil 3) Anweisung zur Ausführung von Anweisungen
Was ich in Java gelernt habe (Teil 2) Was sind Variablen?
Was ich in Java gelernt habe (Teil 4) Bedingte Verzweigung und Wiederholung
Was ich in Java gelernt habe (Teil 1) Java-Entwicklungsablauf und Überblick
Was ich beim Erstellen eines Servers in Java gelernt habe
Was ich mit Java Gold gelernt habe
Was ich mit Java Silver gelernt habe
[Anmerkung] Was ich in einem halben Jahr von unerfahrenen (Java) gelernt habe
[Anmerkung] Was ich in einem halben Jahr von unerfahrenen (Java) gelernt habe (1)
Was ich gelernt habe
[Anmerkung] Was ich in einem halben Jahr von unerfahrenen (Java) gelernt habe (3)
Was ich aus der Java-Geldberechnung gelernt habe
Zusammenfassung dessen, was ich in Spring Batch gelernt habe
Was ich gelernt habe ② ~ Mock ~
Was ich gelernt habe ~ ~ DJUnit ~
Parallele Ausführung in Java
Ein kurzer Überblick über Java, das in Klasse 4 gelernt wurde
Ein kurzer Überblick über Java, das in Klasse 3 gelernt wurde
Ich habe versucht, die erweiterte for-Anweisung in Java zu verwenden
Ein kurzer Überblick über Java, das in Klasse 2 gelernt wurde
Ich habe versucht herauszufinden, was sich in Java 9 geändert hat
Was ich über Java 8 recherchiert habe
Was ich über Java 6 recherchiert habe
Ich habe ein Roulette in Java gemacht.
Was ich über Java 9 recherchiert habe
Was ich über Java 7 recherchiert habe
Externe Prozessausführung in Java
Ich habe versucht, Metaprogrammierung mit Java
Was ich über Kotlin gelernt habe
Was ich über Java 5 recherchiert habe
Ich möchte die if-else-Anweisung für bedingte Verzweigungen in Java vereinfachen
Was ich aus dem Studium von Rails gelernt habe
[java] Was ich getan habe, als ich Listen in meiner eigenen Klasse verglichen habe
Ich habe eine E-Mail in Java gesendet
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 7)
Zusammenfassung von "In Java gelernte Entwurfsmuster (Multithread Edition)" (Teil 3)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 9)
Ich habe ein PDF mit Java erstellt.
Zusammenfassung von "In Java gelernte Entwurfsmuster (Multithread Edition)" (Teil 4)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 5)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 2)
Zusammenfassung von "In Java-Sprache erlernte Entwurfsmuster (Multi-Thread-Edition)" (Teil 1)
[Java] Was in der Kapselung stecken geblieben ist
Ich habe eine Anmerkung in Java gemacht.
Ich habe versucht, JWT in Java zu verwenden
Was ich aus Java gelernt habe, funktioniert mit Visual Studio Code
Führen Sie eine Phrasenanalyse in Java 8 durch (Teil 2).
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 11)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 12)
Was ich über Java-Lernen recherchiert habe
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 8)
Erstellen einer Phrasenanalyse in Java 8 (Teil 1)
Lassen Sie uns darüber nachdenken, was deklarative Programmierung in Java und Elm ist (Teil 1).
Java-Überprüfung ② (Berechnung, Escape-Sequenz, Bewertungsregel, Typkonvertierung, Anweisungsausführungsanweisung)
Was ist eine Klasse in der Java-Sprache (3 /?)
Ich habe versucht, die Elasticsearch-API in Java zu verwenden
Was ich in der Wagby-Entwicklung untersucht habe Anmerkung 1
Nehmen Sie, was Sie über Java-Reflexion gelernt haben
Java-Studie Nr. 3 (Typkonvertierung und Befehlsausführung)