java数组的使用

/*
数组
1:什么是数组
a:一组数
b:一组 在内存中存储的是连续的空间 具备(相同数据类型)

2:在java中如何使用数组
*/

public class Test01 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //声明一个数组
        int[] arrs;
        
        //对于数组进行赋值      
        arrs=new int[]{1,2,3,4,5,6};
        //花括号里面不写就是空数组 里面不能放任何东西
        
        //声明一个数组
        String[] strs1=new String[]{"",""};
        
        String[] strs2={"嘿嘿","哈哈"}; 
        
        //声明一个数组  动态初始化
        int[] arr=new int[5];
        //只规定存储元素的个数
    }
}

/*
 常见属性:
 *      length:查看数组的长度  数组.length
 *      索引:数组中的每个元素都存在一个具体的索引值,
 *          索引值是从0开始,到length-1结束
 *
 *      数组的长度一旦声明 无法改变
 *      数组优点:
 *      数组缺点:
 *
 *
 *      数组的使用场景:
 *          数组通过索引去随机获取元素的效率高,通过索引去修改元素
 *          效率高,通过元素值修改,删除,增加效率低
 *
 *
*/
public class Test02 {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
            //声明一个数组
            int[] strs=new int[10];
            System.out.println("查看数组的元素"+strs.length);
            //查看一个元素
            strs[0]=10;
            int a=strs[0];
            System.out.println(a);
            
            
            
    }

}

你可能感兴趣的:(java数组的使用)