ホームページ > Java > &#&ベース > Java 配列 1 次元配列

Java 配列 1 次元配列

王林
リリース: 2019-11-28 14:36:04
転載
2077 人が閲覧しました

Java 配列 1 次元配列

配列の定義:

配列は最も単純な複合データ型であり、同じ型の順序付けされたデータのコレクションです。配列内のデータ メンバーは配列要素と呼ばれ、統一された配列名と添え字によって一意に識別できます。配列の添字が 1 つであるか複数であるかに応じて、配列は 1 次元配列と多次元配列に分けられます。

1 次元配列を宣言する一般的な形式は次のとおりです:

类型 数组名[ ]; 或 类型[ ] 数组名;
ログイン後にコピー

例:

 int intArray[ ]; int[ ] intArray;
ログイン後にコピー

オンライン学習ビデオの推奨事項: java オンライン ビデオ

一次元配列の初期化:

类型 数组名[] = {元素1[,元素2…]}
ログイン後にコピー

例:

int intArray[] = {1,2,3,4,5};
double decArray[] = {1.1,2.2,3.3};
String strArray[] = {“Java”,“BASIC”,“FORTRAN”};
ログイン後にコピー

新しい演算子を使用する

配列が宣言されている場合、宣言された配列にスペースを割り当てる一般的な形式は次のとおりです。

数组名= new 类型[数组大小];
ログイン後にコピー

配列が宣言されていない場合は、new 演算子を使用できます。配列の宣言と同時に配列にスペースを割り当てるには:

类型 数组名[] = new 类型[数组大小];
ログイン後にコピー

例:

int a[]=new int[6];
ログイン後にコピー

(注: Java は安全性を確保するために配列要素の範囲外チェックを実行します)配列要素の添字が 0 未満、または配列の長さ以上の場合、例外が生成されます: ArrayIndexOutOfBoundsException.

配列の場合、頻繁に使用される長さがあります。これは配列の長さを表します。

例:

int a[]=new int[10];
ログイン後にコピー

次に:

a.length=10
ログイン後にコピー

)

配列を使用して解決される問題:

学生の平均スコアを確認する

学生のスコアが 80、60、90、45、100、88、59、98であると仮定します。

例:

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);

	}

}
ログイン後にコピー

実行結果は次のとおりです:

学生の平均スコアは:77.5

関連記事チュートリアルの推奨事項:java学習の概要

以上がJava 配列 1 次元配列の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート