方法 | 描述 |
---|---|
static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) | 拷貝陣列 |
src 表示來源陣列, srcPos 為起始索引值, dest 為所要複製到的陣列, destPos 為複製陣列的目標起始位址, length 為所要複製的長度,也就是元素個數。
舉例如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | class ArraycopyDemo { public static void main(String[] args) { int [] a = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 }; int [] b = new int [ 5 ]; System.arraycopy(a, 3 , b, 0 , 5 ); for ( int i : b) { System.out.println(i); } } } /* 《程式語言教學誌》的範例程式 檔名:ArraycopyDemo.java 功能:示範物件導向的基本觀念 作者:張凱慶 時間:西元 2010 年 10 月 */ |
編譯後執行,結果如下

中英文術語對照 | |
---|---|
類別 | class |
方法 | method |
沒有留言:
張貼留言