Maison  >  Article  >  Java  >  A quoi sert new en Java

A quoi sert new en Java

王林
王林original
2020-05-25 10:44:4712741parcourir

A quoi sert new en Java

1. Utilisez new pour saisir des données - instancier l'objet et créer de la mémoire

Exemple :

Scanner reader = new Scanner(System.in);

Le scanner est A classe, reader est un objet Scanner créé, new crée cette instance et lui attribue des variables.

Saisissez les données de type de base : nextBoolean(), nextByte(), nextShort(), nextInt(), nextLong(), nextFloat(), nextDouble().

Son utilisation est :

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

puis utilisez

int x = reader.nextInt();

(Recommandation du didacticiel vidéo : vidéo java)

2. Attribuez des éléments au tableau

1. Déclarez le tableau

Tableau unidimensionnel : int a[] ou int [] a ; , int a[ ], b[] ou int [] a, b

tableau à deux dimensions : int a[][] ou int [][] a; déclarer plusieurs à la fois, int a; [][], b [][] ;

Remarque : Java ne permet pas de spécifier le nombre d'éléments du tableau entre crochets dans la déclaration du tableau !

2. Allouer des éléments au tableau

Nom du tableau = nouveau type d'élément du tableau [nombre d'éléments]

Par exemple : boy = new float [4 ; ]; (À condition d'avoir déclaré une variable boy de type float ! Vous pouvez également la déclarer et la créer en même temps, par exemple : float boy = new float [4];)

Java permet d'utiliser le valeur d'une variable de type int pour spécifier les éléments d'un numéro de tableau. Par exemple :

int size = 30;

double number = new double[size];

Utilisation de la longueur

Pour unidimensionnel. tableau, La valeur de "nom du tableau.longueur" est le nombre d'éléments dans le tableau. Pour un tableau à deux dimensions, la valeur de "nom du tableau.longueur" est le nombre de tableaux unidimensionnels qu'il contient.

Tutoriel recommandé : Introduction au développement Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn