Organisieren Sie Konstanten, Variablen und Datentypen

Installieren Sie IDEA zuerst, bevor Sie studieren. Tutorials können online durchsucht werden.

" Konstante ": Bezieht sich auf einige Werte, die direkt im "Code" erscheinen dürfen. Zum Beispiel: 10, 5, 3.14, "Hallo" ...
Klassifizierung von Konstanten:
1). Ganzzahl
2). Dezimal
3). Zeichen: Ein Zeichen, das in zwei einfachen Anführungszeichen eingeschlossen ist.
4). Boolescher Wert: wahr oder falsch-ja Zwei vordefinierte Java-Werte, die Folgendes angeben: true / false
5) String: Mehrere Zeichen in doppelten Anführungszeichen.

public class Demo {
public static void main(String[] args) {
//1.整数
System.out.println(10);
System.out.println(20);
//2.小数
System.out.println(777.888);
System.out.println(12.34);
//3.字符
System.out.println('b');
System.out.println('.');
System.out.println('你');
System.out.println('\'');
//4.布尔
System.out.println(true);
System.out.println(false);
//5.字符串
System.out.println("字符串");
System.out.println("你好");
} }

" Variable ": Dies ist ein benannter Speicherplatz im Speicher, der einen Wert enthält. Dieser Wert kann über seinen "Namen" ermittelt und dieser Wert geändert werden.
2) Variable definieren:
Datentyp Variablenname = Anfangswert,
zum Beispiel: Speichern einer Ganzzahl:

int a = 0;
System.out.println(a);//0
a = 220;
System.out.println(a);//220

Java-Datentypen :
Basisdatentypen: vier Typen und acht Typen
1. Ganzzahlen :
1) .byte 1 Byte -128 ~~ 127
2) .kurz 2 Bytes
3) .int 4 Bytes (häufig verwendet)
4) .long 8 Byte
2. Gleitkomma ( dezimal):
1) Float 4 Bytes (einfache Genauigkeit) größer als lang
2) Doppelte 8 Bytes (doppelte Genauigkeit) größer als float (gemeinsam)
3. Zeichen
1) Char 2 Bytes ( Stellt ein Zeichen in einer Unicode-Codetabelle dar.)
4. Boolescher Wert
1 ) Boolescher Wert von 4 Byte (wahr / falsch)
Referenzdatentyp: Zeichenfolge
Hinweis:
1) Für "Ganzzahlkonstanten" verwendet Java standardmäßig den int-Speicher:

long g = 12345678900;//编译错误,int无法存储右边的值
long g = 12345678900**L**;//编译正确

2) Für "Float-Literal-Konstanten" verwendet Java standardmäßig doppelten Speicher:

float f = 2.0;//编译错误。2.0会先用double存储。将double赋给float错误
float f = 2.0F;//编译正确

3) Innerhalb desselben Bereichs (ein Paar geschweifter Klammern) können Variablen mit demselben Namen nicht angezeigt werden, selbst wenn die Datentypen unterschiedlich sind

int a = 10;
double a = 20;//编译错误

4) Wenn die Variable definiert ist, muss der Anfangswert zugewiesen werden, sonst kann nicht darauf zugegriffen werden:

long g ;
System.out.println(g);//错误

Variablenname: Er gehört zur "benutzerdefinierten Kennung", die von unseren Programmierern definiert und beim Ausführen des Programms verwendet wird.
A) Benennen von "Regeln" für benutzerdefinierte Bezeichner:
1) Der Name darf nur Folgendes enthalten: Buchstaben (einschließlich Chinesisch), Zahlen, $ und _ Symbole.
2). Zahlen können nicht beginnen;
3). Kann keine "Leerzeichen" enthalten;
4). Kann nicht den gleichen Namen wie "Schlüsselwörter" haben (gleiche Groß- und Kleinschreibung )
B). Benennung "Norm":
Allgemeine Normen: siehe Namen und Namen, Benennung von Kamelfällen
- Camelback-Benennung:
1) Großer Kamelfall: Der erste Buchstabe des ersten Wortes wird groß geschrieben, und der erste Buchstabe jedes nachfolgenden Wortes wird groß geschrieben, der
Klassenname.
Zum Beispiel:

public class HelloWorld{//大驼峰
}

· 2) Kleiner Kamelfall: Der erste
Buchstabe des ersten Wortes ist klein geschrieben, jedes nachfolgende Wort wird groß geschrieben;
Variablenname, Methodenname

public class HelloWorld{
public static void main(String[] args){
int stuAge = 20;//小驼峰
} }

Anfangswert: Weisen Sie der Variablen innerhalb des gespeicherten Bereichs einen Anfangswert zu.

int a = 0;
double b = 0.0;
String s = "";

Ergänzen Sie das geringe Wissen
"Scanner-Klasse": Eine "Klasse", die mit dem JDK geliefert wird. Sie kann vom Benutzer eingegebene Daten von der "Konsole" empfangen.
2) Verwenden Sie die Schritte der Scannerklasse:
1). Leitfadenpaket: Nach der Paketanweisung vor der Klassendefinition:
java.util.Scanner importieren;
2) Objekt erstellen: Scannerobjekt in main () erstellen:
Scanner sc = neuer Scanner (System.in);
3). Daten empfangen:
1). Zeichenfolge empfangen: sc.next ();
2). Ganzzahl empfangen: sc.nextInt ();
3). Gleitkomma empfangen: sc. nextDouble ();
Beispielcode:

import java.util.Scanner;//导包
public static void main(String[] args) {
//2.创建对象
Scanner sc = new Scanner(System.in);
//3.接收数据:
//3.1:接收字符串:next()方法
System.out.println("请输入你的姓名:");
String name = sc.next();
//3.2:接收整数:nextInt()方法
System.out.println("请输入你的年龄:");
int age = sc.nextInt();
//3.3.接收浮点数:nextDouble()方法
System.out.println("请输入你的身高:");
double h = sc.nextDouble();
System.out.println("=====以下是你输入的信息=====");
System.out.println(name);
System.out.println(age);
System.out.println(h);
}
Veröffentlicht 8 Originalartikel · Likes0 · Besuche 38

Ich denke du magst

Origin blog.csdn.net/FearSun/article/details/105380705
Empfohlen
Rangfolge