Maison > Java > JavaBase > le corps du texte

tableau java tableau unidimensionnel

王林
Libérer: 2019-11-28 14:36:04
avant
2038 Les gens l'ont consulté

tableau java tableau unidimensionnel

Définition du tableau :

Le tableau est le type de données composite le plus simple, qui est une collection de données ordonnées du même type. Un membre de données dans un tableau est appelé élément de tableau et peut être identifié de manière unique par un nom de tableau et un indice unifiés. Selon que l'indice du tableau est un ou plusieurs, les tableaux sont divisés en tableaux unidimensionnels et tableaux multidimensionnels.

La forme générale de déclaration d'un tableau unidimensionnel est :

类型 数组名[ ]; 或 类型[ ] 数组名;
Copier après la connexion

Par exemple :

 int intArray[ ]; int[ ] intArray;
Copier après la connexion

Recommandation de vidéo d'apprentissage en ligne : Java Vidéo en ligne

Initialisation d'un tableau unidimensionnel :

类型 数组名[] = {元素1[,元素2…]}
Copier après la connexion

Par exemple :

int intArray[] = {1,2,3,4,5};
double decArray[] = {1.1,2.2,3.3};
String strArray[] = {“Java”,“BASIC”,“FORTRAN”};
Copier après la connexion

Utiliser un nouvel opérateur

Si le tableau a été déclaré, la forme générale d'allocation d'espace pour le tableau déclaré est la suivante :

数组名= new 类型[数组大小];
Copier après la connexion

Si le tableau n'est pas déclaré, vous pouvez utiliser l'opérateur new pour allouer de l'espace au tableau en même temps que le tableau est déclaré :

类型 数组名[] = new 类型[数组大小];
Copier après la connexion

Par exemple :

int a[]=new int[6];
Copier après la connexion

(Remarque : Java effectue des vérifications hors limites sur les éléments du tableau pour garantir la sécurité . Si l'indice de l'élément du tableau est inférieur à 0, supérieur ou égal à la longueur du tableau, une exception se produira : ArrayIndexOutOfBoundsException

Pour les tableaux, il existe une longueur fréquemment utilisée, qui représente la longueur de. le tableau. Par exemple :

int a[]=new int[10];
Copier après la connexion

puis :

a.length=10
Copier après la connexion

)

Problèmes résolus à l'aide de tableaux :

Trouver le score moyen des élèves.

Supposons que les scores des élèves soient : 80, 60, 90, 45, 100, 88, 59, 98

Exemple :

package 数组;

public class LY4求平均值 {

	public static void main(String[] args) {
		int[] a = { 80, 60, 90, 45, 100, 88, 59, 98 };
		double sum = 0, aver = 0;
		for (int b = 0; b < a.length; b++) {
			sum = sum + a[b];
		}
		aver = sum / a.length;
		System.out.println("学生的平均成绩为:" + aver);

	}

}
Copier après la connexion
Le résultat courant est :

La note moyenne des étudiants est : 77,5

Articles et tutoriels connexes recommandés :

Introduction à l'apprentissage 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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!