Java 入門 之 陣列與迴圈

2021-07-09 12:07:23 字數 777 閱讀 2252

本節,主要掌握的知識點是陣列的初始化(兩種常見的方式)以及try/catch block 的應用 。

陣列的定義非常簡單,不廢話,直接上**:

package arr_pack;

public class arr_class ;

system.out.println("myvec the length is: " + myvec.length);

for (int loop_t = 0;loop_t

提到陣列,肯定就離不開陣列越界異常,越界異常常見的處理方式還是 try/catch block

具體實現,見**如下:

package arr_pack;

public class arr_class ;

system.out.println("myvec the length is: " + myvec.length);

try}

catch(exception e)

}}

該**段輸出如下:

myvec the length is: 3

2    3    4    5    6    

7    8    9    10    11    

12    13    14    15    16    

17    18    19    20    21    

陣列越界!!! 注:

由於輸出超過了 20 ,陣列只申請了20個整形空間,從而無法實現賦值操作,丟擲異常,得到輸出,陣列越界。

java入門 for迴圈與while迴圈的區別

class for while system.out.println x x for int y 0 y 3 y y y 這一句錯了因為y只在for的迴圈裡面 出了迴圈 就會自動消失 不占用記憶體 這就是for與while的區別 1,變數都有自己的作用域,對於for來講 如果用於控制迴圈的增量定義在...

java 陣列 迴圈

陣列是乙個變數,儲存相同資料型別的一組資料 1,陣列的宣告 型別 陣列名 char cs int arr 宣告陣列名 arr new int 5 分配5個數的儲存空間 arr 0 2 arr 1 4 arr 4 4 賦值 2,分配空間 陣列名 new 型別 長度 cs new char 5 注意 1...

Java入門 陣列

1 陣列操作 1 查詢 普通查詢 遍歷陣列,找到就返回索引 獲取陣列中指定元素的索引 param arr param value return public static int getindex int arr,int value return index 折半查詢 前提 陣列必須有序 只要中間索...