2014-11-04 50 views
0

我試圖使用Arrays.copyOf,但是我的代碼庫是Java 1.4。我將如何去使用System.arraycopy來代替?我有一些問題。java 1.4中的Arrays.copyOf

我需要找到這一行的替代:

鍵= Arrays.copyOf(鍵,16);

+0

不用說,你不應該再使用1.4,因爲它不受支持,並且不會得到安全更新。 – 2014-11-04 19:21:02

回答

0

你有沒有嘗試過:

這使我的心是arraycopy
int[] copy = new int[key.length]; 
System.arraycopy(key, 0, copy, 0, key.length); 
1

第一件事:

int[] copyTo = new int[16]; 
System.arraycopy(key, 0, copyTo, 0, key.length); 

我不能完全確保Java 1.4有它雖然。

編輯

沒錯! Here it is!

+0

我認爲,如果不是更早,可能會在1.0以後。 – 2014-11-04 19:19:18