當前位置:
首頁 >
java重置_JAVA復制數組和重置數組大小
發布時間:2024/4/13
34
豆豆
生活随笔
收集整理的這篇文章主要介紹了
java重置_JAVA復制數組和重置數組大小
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
System.arraycopy(src, srcPos, dest, destPos, length);
src:原數組
srcPos:原數組的開始位置
dest:目標數組
destPos:目的數組的開始位置
length:復制長度
數組復制代碼示例:
//originalArray 數組全部復制到targetArray數組
int [] originalArray = new int[10];int [] targetArray = new int [10];System.arraycopy(originalArray, 0, targetArray, 0, originalArray.length);通過入參的長度 限制是全部復制還是部分復制
重置數組大小代碼示例:
int [] originalArray = new int[10];
int [] temp =new int [originalArray.length + 10];
System.arraycopy(originalArray, 0, temp, 0, originalArray.length);
//數組重新復制
originalArray=temp;
以后建議在重置數組或者數組復制時用這個靜態方法,效率要比for循環高(來自某本技術書籍)
總結
以上是生活随笔為你收集整理的java重置_JAVA復制數組和重置數組大小的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 不能反序列化_java中的序列
- 下一篇: java 车站分级问题_【NOIP201