数组的定义与使用

来源:互联网 发布:造价软件排名 编辑:程序博客网 时间:2024/05/01 17:58
数组的定义语法:
    声明开辟数组:
        数据类型    数组名称    []    = new    数据类型[长度]
        数据类型[]    数组名称    = new    数据类型[长度]
    分布完成:
        声明数组:数据类型    数组名称[] = null;
        开辟数组:数组名称    =    new    数据类型[长度];

数组的下标从0开始


数组引用传递


1、数组拷贝
System.arraycopy()
2、数组排序
java.util.Arrays.sort(数组名称)

对象数组
动态初始化:开辟之后对象数组的内容都是null
    声明并开辟对象数组:类名称    对象数组名称 [] = new     类名称[长度];
    分布完成:
            声明对象数组:类名称    对象数组名称 [] = null;
            开辟对象数组:对象数组名称 = new     类名称[长度];
静态初始化:
    类名称    对象数组名称 [] = new 类名称[]{实例化对象,实例化对象};
        Book books [] = new Book[3];


重点:
数组的排序与转置

原创粉丝点击