【Java】《Java瘋狂講義》自學筆記-第四章

4.4控制循環結構

break:

  • Java中的標籤就是一個緊跟着英文冒號(:)的標識符。與其他語言不同的是,Java中的標籤只有放在循環語句之前纔有作用。
  • break後的標籤必須是一個有效的標籤,即這個標籤必須在break語句所在的循環之前定義,或者在其所在嗎循環的外層循環之前定義。當然,如果把這個標籤放在break語句所在的循環之前定義,也就失去了標籤的意義,默認結束其所在的循環。

例:
outer:
for( ..)
  {
 
   for(…)
     {
      ….;
      Break outer;
     //跳出outer標籤所標識的循環
      }
   }

return :

  • 直接結束整個方法,不管這個return處於多少層循環之內。


4.5數組類型

  •     Java的數組可以存儲基本類型的數據,也可以存儲引用類型的數據,只要所有的數組元素具有相同的類型即可。
  •     int[ ]就是一種數據類型。引用類型。創建int[ ]類型的對象也就是創建數組,需要使用創建數組的語法
  •     Java支持兩種語法格式來定義數組:
    ①type[ ] 數組名       ←推薦
    ②type 數組名[  ]
        type[ ] 與type類型完全不同

    數組初始化:
  •      不能爲空。一旦爲數組的每個元素分配了內存空間,每個內存空間裏存儲的內容就是該數組元素的值,即使這個內存空間存儲的內容是空,這個空也是一個值(null)。
  •      兩種初始化方式:靜態初始化爲顯式指定每個數組元素的初始值,由系統決定數組長度;
                                          動態初始化爲指定數組長度,由系統爲數組元素分配初始值。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章