Java 中 Boolean 不同于 boolean

package com.common.main;
/**
 * @author itlife365.com
 * @version 創建時間:Oct 12, 2010 3:46:30 PM
 * 類說明:BooleanTest.java
 *  Boolean 不同于 boolean 
 */
public class BooleanTest {

 /**
  * @author itlife365.com
  * @time Oct 12, 20103:46:30 PM
  * @param @param args
  * return void
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Boolean [] b = new Boolean[0];
  String color = "blue";
  System.out.println(b);  //输出一个对象
  if(b[0]){ //
   color = "red";
  }
  System.out.println(color);
 }

 
 /*Boolean 是一个对象,boolean 是一个ture/false,在if(b[0]) 会报错
 [Ljava.lang.Boolean;@12d7a10
 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
  at com.common.main.BooleanTest.main(BooleanTest.java:20)
  
 详见jdk 或者官网 http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Boolean.html
*/
}
 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2025年4月    »
123456
78910111213
14151617181920
21222324252627
282930
搜索
标签列表
网站分类
最新留言
    文章归档
    友情链接

    Powered By Z-BlogPHP 1.7.3

    Copyright Your WebSite.Some Rights Reserved.闽ICP备11018667号-2