Grundlegender Java-Wissenspunkt 2 - Eingabe und Ausgabe und Variablen

  1. Variable

  1. Die Substanz der Variablen

Wenn die Erinnerung mit einem Haus verglichen wird, ist das Speichern im Gedächtnis gleichbedeutend mit dem Leben in einem Haus. Aber wenn dem Befragten ein Zimmer gegeben wird, aber er nicht darin wohnt, dann ist das Zimmer tatsächlich leer und gehört der Person, und andere können nicht darin wohnen, was zu Verschwendung führt.

Vergleichen Sie dann die Erinnerung mit einem Hotel, und die Menschen, die im Haus leben, werden je nach Länge des Hauses und anderen Bedürfnissen als Konstanten und Variablen bezeichnet ...

Ein Gast namens Xiao Ming lebte in Zimmer 001, also ist die tatsächliche Adresse Nr. 001, aber wenn wir normalerweise den Zimmernamen nennen, nennen wir es Xiao Mings Haus.

  1. Die Verwendung von Variablen: Konsistent zu anderen Sprachen, Deklaration → Zuweisung → Verwendung.

Konstante: Fügen Sie einfach final voran (C-Sprache fügt const voran), Namensregeln: normalerweise alles in Großbuchstaben, zum Beispiel: final int AGE = 18 oder final int X_AGE = 18;

  1. Variabler Umfang:

public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        int num = 2;//num被声明在main方法里,作用域是整个main方法。
        if(num == 2) {
            int num1 = num * num;//num1是声明在if语句中,作用域是if块
            System.out.println("num和1的值分别是:"+num + num1);
        }
        System.out.println("num和1的值分别是:"+num + num1);//会报错,原因:num1是声明在if语句中,此时num1已经被释放。
    }
  1. Typkonvertierung

Dasselbe wie C-Sprache.

  1. Scanner-Klasse

Funktion: Tastatureingabefunktion

Die Scanner-Klasse befindet sich im Java-Utility-Paket, das bei Verwendung importiert werden muss, und die Scanner-Tool-Klasse wird verwendet, um die vom Benutzer eingegebenen Informationen zu erhalten.

Schritte: 1. java.util.Scanner importieren >> java.util.Scanner importieren;

2. Erstellen Sie ein Scanner-Objekt Scanner-Eingabe = neuer Scanner (System.in);

 Die Regel lautet Scannername = neuer Scanner(System.in);

3. Akzeptieren und speichern Sie den vom Benutzer eingegebenen Wert.

Beispiel:

package text;

import java.util.Scanner;

public class Text {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner scan =new Scanner(System.in);
        System.out.println("请输入你的名字:");//这里会卡住,等待你的输入
        String name = scan.next();//注意要声明一个变量,变量值由键盘输入。
        System.out.println("你的名字是:" +name);
    }
}

Aber es wird nicht in der späteren Serverprogrammierung verwendet. Sie müssen nur wissen, wie man es benutzt, und Sie müssen nicht zu viel Aufmerksamkeit schenken. Denken Sie nur an das obige Codebeispiel, es wird nicht zu viel verwendet.

Wenn es sich um eine Ganzzahl handelt, ist es .nextInt(), wenn es sich um ein dezimales Double handelt, ist es .nextDouble(), wenn es sich um einen Zeichentyp handelt, ist es next() Es gibt nur diese drei Verwendungen.

  1. Ausgaberegeln:

  1. Die Dinge, die Sie direkt ausgeben möchten, sollten mit "" umschlossen werden, zum Beispiel gibt System.out.println("Hello"); "Hello" aus

  1. Mehrere auszugebende Dinge können mit „+“ zusammengefügt werden. Beispiel: int age = 18, wie zum Beispiel: System.out.println("age: " + age);

Wenn Sie Berechnungen in der Ausgabe durchführen und die Priorität erhöhen möchten, müssen Sie es nur in Klammern setzen, um die Priorität zu erhöhen.

System.out.println("Unterschied zwischen zwei Zahlen: "+(ab));

System.out.println("Summe zweier Zahlen: "+(a+b));

Ich denke du magst

Origin blog.csdn.net/weixin_48060069/article/details/129103546
Empfohlen
Rangfolge