1、
2、數組的命名方法
1)int[]ages=new int[5];
2) int[]ages;
ages=new int[5];
3)int[]ags={1,2,3,4,5};
4)int[]ags;
ags=new int{1,2,3,4};
或者
int[]ags=new int{1,2,3,4};
3、java不支持不同類型的重名數組
4、java中數組的循環賦值
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
package dierge; public class Shuzu { public static void main(String args[]){ int []ags= new int [ 5 ]; int i; for (i= 0 ;i<ags.length;i++){ ags[i]=i; System.out.println( "ags[" +i+ "]是:" +ags[i]); } } } |
打印結果如下:
ags[0]是:0
ags[1]是:1
ags[2]是:2
ags[3]是:3
ags[4]是:4
5、各種類型數組的初始值
代碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package dierge; public class Shuzu { public static void main(String args[]){ int []ags= new int [ 1 ]; System.out.println( "int類型數組的默認值是:" +ags[ 0 ]); boolean []a= new boolean [ 1 ]; System.out.println( "boolean類型數組的默認值是:" +a[ 0 ]); byte []b= new byte [ 1 ]; System.out.println( "byte類型數組的默認值是:" +b[ 0 ]); short []c= new short [ 1 ]; System.out.println( "short類型數組的默認值是:" +c[ 0 ]); char []d= new char [ 1 ]; System.out.println( "char類型數組的默認值是:" +d[ 0 ]); long []e= new long [ 1 ]; System.out.println( "long類型數組的默認值是:" +e[ 0 ]); float []f= new float [ 1 ]; System.out.println( "float類型數組的默認值是:" +f[ 0 ]); double []g= new double [ 1 ]; System.out.println( "double類型數組的默認值是:" +g[ 0 ]); } } |
打印結果如下:
int類型數組的默認值是:0
boolean類型數組的默認值是:false
byte類型數組的默認值是:0
short類型數組的默認值是:0
char類型數組的默認值是:
long類型數組的默認值是:0
float類型數組的默認值是:0.0
double類型數組的默認值是:0.0
以上這篇java中數組的相關知識小結(推薦)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。