首页 > 代码库 > java基础讲解07-----数组

java基础讲解07-----数组

1.什么是数组

2.怎么使用数组

package test;

public class ShuZu {
        
    public static void main(String[] args) {
        
        /**
         * 1.什么是数组
         *         数组是具有相同数据类型的一组数据的线性集合
         *      使用new 来分配内存空间
         */
        
        //1.初始化一维数组
        int arry[]=new int[]{1,2,3,4};
        int  arry2[]={1,3,5,6};
        //数组的下标是从0开始的    
        for(int i=0;i<arry.length;i++)
        {
            System.out.println(i);
        }
        
        //2.创建二维数组
        int twoArry[][]={{1,2,3},{2,34,4}};
        //遍历二维数组的方法,先循环有几个大数组,在循环小的数组
        for(int i=0;i<twoArry.length;i++) //有两个大的数组
        {
            for(int j=0;j<twoArry[i].length;j++)//小的有3个
            {
                System.out.print(twoArry[i][j]+"  ");
            }
            System.out.println();//换行
        }
        
        int i=0;
        for(int s[]:twoArry){
            
            i++;
            int j=0;
            for(int g:s)
            {
                j++;
                if(i==twoArry.length && j==s.length)
                {
                    System.out.print(g);
                }else{
                    System.out.println(g+",");
                }
            }
        }//第二种方法结束
    
    }
}

 

java基础讲解07-----数组