Java配列を作成する方法
アレイは、データの同じタイプの容器を含む、固定長であります
ステップ1:配列を宣言
INT []は、配列変数を宣言する。
[]変数が配列であることを示し
、各要素が整数で表すint配列
aは変数名であるが
、しかし、これは単にあるステートメント、アレイを作成しません
[] intとして時々書かれた、違いはありません、何を見ると、目の問題に喜ばれます
public class HelloWorld {
public static void main(String[] args) {
// 声明一个数组
int[] a;
}
}
ステップ2:配列を作成します
配列の長さを示すために、時間の配列を作成します。
新しいINT [5]
の概念を挙げ:
などの配列を表す変数は、我々は参照と呼ばれている場合
、異なる基本的なタイプと
INT C = 5; 5と呼ばに割り当てられたcを
、基準INT []宣言
=新しい新しいINTを[5];
この配列への参照点作ります
public class HelloWorld {
public static void main(String[] args) {
//声明一个引用
int[] a;
//创建一个长度是5的数组,并且使用引用a指向该数组
a = new int[5];
int[] b = new int[5]; //声明的同时,指向一个数组
}
}
ステップ3:アクセスアレイ
0添字イル配列
添字0、配列の最初の数を表します
public class HelloWorld {
public static void main(String[] args) {
int[] a;
a = new int[5];
a[0]= 1; //下标0,代表数组里的第一个数
a[1]= 2;
a[2]= 3;
a[3]= 4;
a[4]= 5;
}
}
ステップ4:配列の長さ
.LENGTHのアレイにアクセスするために使用される長さ属性
配列アクセスインデックス範囲は0から長さである- 1
この範囲外では、配列の添字の境界例外を生成します
public class HelloWorld {
public static void main(String[] args) {
int[] a;
a = new int[5];
System.out.println(a.length); //打印数组的长度
a[4]=100; //下标4,实质上是“第5个”,既最后一个
a[5]=101; //下标5,实质上是“第6个”,超出范围 ,产生数组下标越界异常
}
}
運動:配列の最小
(第一の長さ5の配列を作成
した後、ランダムな整数の配列を指定毎に
最小値を見つけるために、アレイを介して、forループ
種々の方法に0-100アクセスのランダムな整数は、次の参照方法の一つです。
(int型)(Math.random()* 100)
Math.random()は0-1の間のランダムな浮動小数点数であること、及びその後100を掛け、そして整数に強力であることができるであろう。)