---恢复内容开始---
JAVA数组
1.一维数组
一维数组的代码如下:
1 package COM.DE; 2 3 public class SE { 4 5 public static void main(String[] args) { 6 7 //数组 8 int i = 0; 9 10 int [] s; 11 12 String []str; 13 14 int f []; //放在后面也可以 15 16 //数组在使用之前一定要初始化大小 17 int [] a = new int [5]; //数组初始化,数组长度为5。 18 19 //数组的索引:从0开始 0,1,2,3,4 数组是有序的,目录 20 //索引的最大值=从0开始,数组的长度减一 21 a[0]=0; 22 a[1]=1; 23 a[2]=2; 24 a[3]=3; 25 a[4]=4; //变量 26 27 System.out.println("[a2]" +a[2]); 28 29 //数组长度 属性 30 int l = a.length; 31 32 System.out.println("a.length = "+a.length); 33
1 //数组的遍历 全部看一遍 2 for (int n=0;n<a.length;n++) 3 { 4 System.out.println(a[n]); 5 } 6 7 System.out.println("foreach循环"); 8 //foreach循环 9 for(int t : a) 10 { 11 System.out.println(t); 12 }
1 package COM.DE; 2 3 public class xiti { 4 5 public static void main(String[] args) { 6 // TODO Auto-generated method stub 7 8 int num[]= new int[5]; 9 10 num[0]=6; 11 12 num[1]=9; 13 14 num[2]=8; 15 16 num[3]=4; 17 18 num[4]=7; 19 20 int l = num.length; 21 22 for(int k=0;k<num.length;k++) 23 { 24 System.out.println("数组为:"+num[k]); 25 } 26 //简便赋值 27 28 String[] sa = new String[]{"abc","defg","xyz"}; 29 30 System.out.println("sa.length = "+sa.length ); 31 32 33 String[] sae = {"abc","defg","xyz","derf"}; 34 35 System.out.println("sae.length = "+sae.length ); 36 } 37 38 }