Heim  >  Artikel  >  Java  >  Was ist die Verwendung von new in Java?

Was ist die Verwendung von new in Java?

王林
王林Original
2020-05-25 10:44:4712809Durchsuche

Was ist die Verwendung von new in Java?

1. Verwenden Sie new, um Daten einzugeben – das Objekt zu instanziieren und Speicher zu erstellen

Beispiel:

Scanner reader = new Scanner(System.in);

Scanner ist A Klasse, Reader ist ein erstelltes Scannerobjekt, new erstellt diese Instanz und weist ihr Variablen zu.

Grundtypdaten eingeben: nextBoolean(), nextByte(), nextShort(), nextInt(), nextLong(), nextFloat(), nextDouble().

Seine Verwendung ist:

Scanner reader = new Scanner(System.in);//先创建对象

und dann

int x = reader.nextInt();

(Video-Tutorial-Empfehlung: Java-Video)

2. Weisen Sie dem Array Elemente zu

1. Deklarieren Sie das Array

Eindimensionales Array: int a[] oder int [] a; mehrere gleichzeitig deklarieren , int a[ ], b[] oder int [] a, b;

zweidimensionales Array: int a[][] oder int [][] a; [][], b [][] ;

Hinweis: Java erlaubt nicht die Angabe der Anzahl der Array-Elemente in eckigen Klammern in der Array-Deklaration!

2. Elemente dem Array zuweisen

Array-Name = neuer Array-Elementtyp [Anzahl der Elemente];

Zum Beispiel: boy = neuer Float [4 ]; (Voraussetzung ist, dass Sie eine Boy-Variable vom Typ Float deklariert haben! Sie können sie auch gleichzeitig deklarieren und erstellen, zum Beispiel: float boy = new float [4];)

Java ermöglicht es Ihnen Verwenden Sie den Wert einer Variablen vom Typ int, um die Elemente einer Array-Nummer anzugeben. Zum Beispiel:

int size = 30;

double number = new double[size];

3 Verwendung der Länge

Für eindimensional Array: Der Wert von „Array-Name.Länge“ ist die Anzahl der Elemente im Array. Bei einem zweidimensionalen Array ist der Wert von „Array-Name.Länge“ die Anzahl der darin enthaltenen eindimensionalen Arrays.

Empfohlenes Tutorial: Einführung in die Java-Entwicklung

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von new in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn