iT邦幫忙

2

Day9.ArrayList與陣列的比較和short circuit operator

yap 2013-09-30 13:01:281759 瀏覽
  • 分享至 

  • xImage
  •  

ArrayList與陣列的比較&short circuit operator
[比較]
ArrayList與陣列
1.陣列在宣告的時候就必須確定大小;ArrayList不用指定大小

2.在普通陣列上放元素時必須指明位置;ArrayList可指定可不指定ex.若我要指定位置時,可以使用:

add(int, object);    //int是位置,object是元素

若沒有要指定位置時,可以使用:

add(object);         //就可以讓ArrayList自己管理大小

[Short Circuit Operator]
像"||"或是"&&",都稱Short Circuit Operator;
ex.

if(refVar != null && refVar.isValidType()){}

因為"&&"其左右的運算都要true整個運算式才會是true,若其左邊為false,則他就會直接跳出,不會進行到&&右邊的運算了,所以可以如ex裡面一樣的使用"&&"來避免呼叫refVar是指向null裡面不存在的method

[Java API]
Java的API中,class是被包在package中的,若要使用API內建的class的話,必須知道此class是放在哪個package中的


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言