Java # 6 studieren (Wie man Blöcke schreibt)

Es ist lange her, ich habe in den Ferien herumgespielt, also werde ich ab heute straffen und neu starten!

Wie schreibe ich einen Block

Was ist ein Block? Ein Block dient zum Behandeln mehrerer Sätze als Gruppe.

Existenz von zwei Regeln für die Behandlung von Blöcken

** Regel 1) ** ** Weglassen von Wellenklammern ** Wenn der Inhalt nur aus einer Zeile besteht, können Sie die Wellenklammern weglassen.

if (tenki == true){
//Abkürzung
} else
System.out.println("Die Technologie von RIDLEY ist Weltklasse");

In der Realität wird jedoch nicht empfohlen, Programmierfehler zu vermeiden. ** Regel (2) ** ** Lebensdauer der im Block deklarierten Variablen ** Innerhalb eines Blocks deklarierte Variablen verschwinden, sobald der Block endet. Beispielsweise kann eine ohne Block in der if-Anweisung deklarierte Variable nicht außerhalb des Blocks verwendet werden. Dieser "Bereich von Orten, an denen Variablen verwendet werden können" wird als Gültigkeitsbereich bezeichnet.

int a;
while(/*Bedingter Ausdruck*/){
 int b;
 //Umfang der Variablen b
}
 //Umfang der Variablen a

Wie schreibe ich einen bedingten Ausdruck?

--Was ist ein bedingter Ausdruck? Bedingte Ausdrücke dienen zum Ausdrücken von Bedingungen, die die Verarbeitung verzweigen, z. B. if-Anweisungen und while-Anweisungen, sowie von Bedingungen, die sich weiterhin wiederholen.

if (tenki == true ){ //if-Anweisung bedingter Ausdruck

while(age > 21 ){ //while-Anweisung bedingter Ausdruck

Die hier angezeigten "==", ">" werden als Vergleichsoperatoren bezeichnet.

Beziehungsoperator

Operator Bedeutung
== Linke Seite und rechte Seite sind gleich
!= Die linke und die rechte Seite sind unterschiedlich
> Die linke Seite ist größer als die rechte Seite
< Die linke Seite ist kleiner als die rechte Seite
>= Die linke Seite ist größer oder gleich der rechten Seite
<= Die linke Seite ist kleiner oder gleich der rechten Seite

Beispiel sw! = false Wenn die Variable sw nicht false ist deg --273.15 <0 Wenn die Variable deg minus 273.15 kleiner als 0 ist initial == 'miya' Wenn das Zeichen in der Variablen initial" miya "ist

** Beachten Sie, dass der Vergleichsoperator für Gleichheit zwei gleiche "==" hat **

Zeichenfolgenvergleich

In Java ist es erforderlich, ** speziell ** zu schreiben, wenn Variablen vom Typ String und Zeichenfolgen in bedingten Ausdrücken verglichen werden.

if (s == "Sonnenuntergang"){ //Fehler

Obwohl es auf den ersten Blick korrekt aussieht, erlaubt Java keine Zeichenfolgenvergleiche mit "==". Die richtige Notation ist

if (s.equals("Sonnenuntergang")){

Wird sein.

Logischer Operator

--Logischer Operator (komplexer bedingter Ausdruck, der zwei oder mehr Bedingungen wie 〇〇 oder mehr und 〇〇 kombiniert)

Operator Bedeutung
&& Und
Oder
if (age >= 10 && gender == 1) {・ ・ ・
if (name.equals("Kujo") || married == true {・ ・ ・

Plaudern

Das ist vorerst alles für heute ... Ich habe das Gefühl, es verstanden zu haben, wie man Blöcke schreibt. Ich werde beim Vergleich der Zeichenketten auf den Unterschied im Schreibstil achten. Es ist in der Vergangenheit erschienen, aber es ist schwer zu merken (tsu д⊂) Es war ungefähr zwei Tage entfernt, also muss ich die Verspätung nachholen ...! Ich werde morgen mein Bestes geben! Gute Nacht zzz

Recommended Posts

Java # 6 studieren (Wie man Blöcke schreibt)
Wie schreibe ich einen Java-Kommentar
So schreiben Sie eine Java-Variablendeklaration
[Einführung in Java] So schreiben Sie ein Java-Programm
Studieren der Verwendung des Konstruktors (Java)
[Java] Wie man Dateien ausgibt und schreibt!
Wie schreibe ich Rails
Wie schreibe ich Docker-Compose
Wie schreibe ich Mockito
So schreiben Sie eine Migrationsdatei
Grundlagen der Java-Entwicklung ~ Schreiben von Programmen * Übung 1 ~
[Java] Memo zum Schreiben der Quelle
Wie schreibe ich Java String # getBytes in Kotlin?
So senken Sie die Java-Version
[Java] Verwendung von Map
So deinstallieren Sie Java 8 (Mac)
Wie man guten Code schreibt
Java - So erstellen Sie JTable
Verwendung von Java Optional
So minimieren Sie Java-Images
[Refactoring] So schreiben Sie Routing
Verwendung der Java-Klasse
[Java] Verwendung von removeAll ()
[Java] So zeigen Sie Wingdings an
Verwendung von Java Map
So legen Sie Java-Konstanten fest
Wie schreibe ich Junit 5 organisiert
Wie schreibe ich Rails Seed
Verwendung von Java-Variablen
So konvertieren Sie Java Base
Wie schreibe ich Rails Routing
[Java] So implementieren Sie Multithreading
So initialisieren Sie ein Java-Array
Wie schreibe ich Scala aus der Perspektive von Java
[Java] Arten von Kommentaren und wie man sie schreibt
java: Wie schreibe ich eine generische Typliste? [Hinweis]
Wie man modernes Java schreibt. Unveränderliches Java, Null Betrachten Sie die Sicherheit.
Java studieren ―― 3
So lernen Sie Java Silver SE 8
Verwendung von HttpClient (Get) von Java
Java studieren ―― 9
Java studieren ―― 4
Java studieren -5
So erstellen Sie einen Java-Container
So zerlegen Sie eine Java-Klassendatei
Verwendung von HttpClient (Post) von Java
[Java] Verwendung der Join-Methode
Java studieren ―― 1
Java # 0 studieren