`
jiaguwen123
  • 浏览: 413989 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

数组的默认值

    博客分类:
  • view
 
阅读更多

 public class Test {
     static int is[] = new int[5];  
     static String[] arrs = new String[5];  
     static Object[] objs = new Object[5];
     static Boolean[] bo = new Boolean[5];
  
     public static void main(String[] args) {  
         int n = 1;  
         for (int i : is) {  
             System.out.print("is[" + n + "] = " + i + "; ");  
             n++;  
         }  
         System.out.println();  
         n -= 5;// n=n-5;  
         for (String arr : arrs) {  
             System.out.print("arrs[" + n + "] = " + arr + "; ");  
             n++;  
         }  
         System.out.println();  
         n -= 5;// n=n-5;  
         for (Object obj : objs) {  
  
             System.out.print("objs[" + n + "] = " + obj + "; ");  
             n++;  
         }
         System.out.println();  
         n -= 5;// n=n-5; 
         for(Boolean boo :bo){
             System.out.print("bo[" + n + "] = " + boo + "; ");  
             n++;
         }
  
     }  
 }

 

====Result结果:

is[1] = 0; is[2] = 0; is[3] = 0; is[4] = 0; is[5] = 0;
arrs[1] = null; arrs[2] = null; arrs[3] = null; arrs[4] = null; arrs[5] = null;
objs[1] = null; objs[2] = null; objs[3] = null; objs[4] = null; objs[5] = null;
bo[1] = null; bo[2] = null; bo[3] = null; bo[4] = null; bo[5] = null;

分享到:
评论

相关推荐

    第6章-数组和字符串-练习题.pdf

    * 数组的默认值取决于数组的类型,例如:int类型的数组默认值为0、char类型的数组默认值为'\u0000'等。 九、数组length属性 * 数组的length属性用于获取数组的长度,例如:a.length。 * 数组的length属性只能读取...

    页面置换算法(java)

    最佳置换算法、先进先出置换算法、最近最久未使用置换算法(LRU) 在一个请求分页系统中,分别采用最佳置换算法、先进先出置换算法、最近最久未使用置换算法(LRU)时,假如一个作业的页面走向为4、3、2、1、4、3、5、4...

    java基础教程

    // 引用类型数组默认值为null System.out.println(a1[0]); // 输出0 System.out.println(a2[0]); // 输出null // 创建并初始化一个布尔型数组 boolean[] b1 = new boolean[10]; // 布尔型数组默认值为false ...

    Java数组练习题(带答案)培训讲学.docx

    19. **数组默认值**:错误的说法是布尔型数组默认值为`true`,实际上默认值是`false`。 以上就是Java数组练习题中涉及的重要知识点,这些知识对于理解和操作Java数组至关重要。熟练掌握这些概念能够帮助程序员编写...

    Java_数组练习题目.pdf

    14. **数组默认值**:`char`类型的默认值是`'\u0000'`,而不是`'u0000'`。 15. **数组作为方法参数**:向方法传递数组时,传递的是数组的引用,而不是栈地址或数组自身。 16. **数组复制错误**:`= `不能实现数组...

    Java数组练习题目.docx

    例如,整型数组默认值为0,浮点型数组默认值为0.0,布尔型数组默认值为false。 15. **数组越界异常**:当尝试访问数组的下标超出数组边界时,会抛出`ArrayIndexOutOfBoundsException`异常。 16. **默认值**: - ...

    Java数组练习题(带答案) (2).pdf

    11. **数组默认值**:不同类型数组的默认值不同,例如浮点型数组的默认值是`0.0f`,整型数组的默认值是`0`,布尔型数组的默认值是`false`,字符型数组的默认值是`\u0000`(空字符)。 12. **数组大小不可变性**:...

    Java_数组练习题目.docx

    14. **数组默认值**:char类型的默认值是`'\u0000'`,而不是"`"。 15. **参数传递**:向方法传递数组时,实际传递的是数组的引用,而不是栈地址或数组自身。 16. **数组复制误区**:`=`不能实现数组复制,它只是...

    Java数组练习题(带答案).pdf

    16. **数组默认值**:数组的默认值取决于元素类型,如char是'\u0000',Boolean是false,float是0.0f,int是0。 17. **数组作为参数**:当数组作为方法参数传递时,传递的是数组的引用,而不是实际的值或内存地址。 ...

    java数组练习题目 (2).docx

    14. 错误的数组默认值是A. char--'"u0000',正确的默认值是'\0'。 15. 向方法传递数组是A. 数组的引用,不是值或副本。 16. 错误的数组复制说法是A. "="可以实现数组复制,因为这只会复制引用,不是内容。 17. 造成...

    Java-数组练习题目(汇编).docx

    14. 关于数组默认值,错误的是B. Boolean--true,Boolean数组的默认值是false。 15. 关于数组作为方法的参数时,向方法传递的是A. 数组的引用。 16. 关于数组复制,下列说法错误的是A. "="可以实现数组复制,实际上...

    Java-数组练习题目(汇编).pdf

    17. **对象型数组默认值**:对象型数组的默认值是`null`。 18. **默认初始化**:对象类型的数组即使被默认初始化,但不会调用构造函数。 19. **非规则二维数组**:二维数组的行长度可以不同,但需在声明时指定每一行...

    Java数组练习题.pdf

    16. **数组默认值**:错误的说法是`Boolean--true`,因为布尔类型的默认值是`false`。 17. **数组作为参数**:当数组作为方法的参数时,传递的是数组的引用,而不是栈地址或数组自身。 18. **数组复制误区**:使用...

    Java数组练习题.docx

    21. **默认值**:关于数组默认值,错误的是A. `char`类型的默认值是`'\u0000'`,并非`"u0000"`。 22. **参数传递**:数组作为方法的参数时,向方法传递的是数组的引用。 23. **复制错误**:关于数组复制,错误的是...

    java第四章数组初识排序

    1.5 数组默认值 数组作为引用类型,即使未初始化,也有默认值。具体为: - 整数类型:0 - 浮点类型:0.0 - 字符类型:'\u0000'(空白) - 布尔类型:false - 引用数据类型(如String):null ### 2. 数组相关案例 ...

    Java_数组练习答案 (2).pdf

    14. 数组默认值:char类型的默认值是'\u0000',选项A正确。 15. 参数传递:数组作为参数传递时,传递的是引用。 16. 数组复制:使用"="进行复制是浅复制,选项A描述错误。 17. 数组越界:语句"new int[10]"的越界...

    Java数组练习题集(带答案解析).doc

    16. 关于数组默认值,错误的选项是_B_,因为char类型的默认值不是0,而是'\u0000'(空字符)。 这些知识点涵盖了Java数组的基本概念、操作和异常处理,对于理解和编写Java代码至关重要。理解并熟练应用这些知识可以...

    java数组初始化详解修正版.doc

    默认值取决于元素的数据类型,例如 `int` 类型的数组默认值为 `0`。 **示例代码**: ```java // 动态初始化 int[] a = new int[5]; // 初始化为默认值 0 ``` 在动态初始化过程中,我们通常会明确指定数组的长度,...

    java数组与字符串用法小结

    需要注意的是,新创建的int数组默认值为0。 #### 二、字符串的常用操作 字符串在Java中是一个不可变的对象,即一旦创建就不能改变其内容。下面介绍一些常用的字符串操作方法: 1. **`valueOf()` 方法**:可以将...

Global site tag (gtag.js) - Google Analytics