zoukankan      html  css  js  c++  java
  • 数组

    一、数组也是一种引用数据类型(String,enum,)

    引用数据类型(String,enum..)和 八种基本数据类型都可以作为数组中的元素数据类型;

    静态初始化:

    数组的定义的省略格式:

    省略掉右边的 new 数据类型[] / {} 

    另外,数组的定义也可以拆分为两步走:

     二、访问数组中的元素:

    基本数据类型是”四类八种“,字符默认值是'u' unicode, 为0000的是一个不可见字符,不是空;

    引用数据类型(String, enum)默认值为null;

     三、数组越界异常

    空指针异常:引用数据类型可以为 null ,默认为null,也可以赋值为null,但是不能对null进行操作和使用,否则空指针异常

     四,初始化后数组长度不可改变

    其实是在堆内存中新创建了一个数组对象,栈内存中引用数据类型的名称赋予了新的地址值;

    五、数组反转(不能创建新数组)

    分析过程:

     六、数组作为方法参数传递:传递的是堆内存中的数组对象的地址值

     七,数组作为方法返回值类型

    封装的方法:数组的动态初始化和静态初始化都可以;静态初始化也可以直接赛变量;

  • 相关阅读:
    一些专有名词词汇
    UE、UI、 IA和IxD傻傻分不清
    关于SNMP4J取值乱码解决方法
    个人推荐
    软件系统分类
    Ext 4.2树节点搜索功能
    android picke ui
    android 滚轮
    一、dialog.show()引起的android.view.WindowManager$BadTokenException错误
    fragment getactivity 为null解决
  • 原文地址:https://www.cnblogs.com/wmqiang/p/11246932.html
Copyright © 2011-2022 走看看