日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

數組在java中的擴容的實例方法

瀏覽:47日期:2022-08-17 15:52:43

在使用數組的時候,因為大小的限制,難免會出現不夠用的現象。直接給數據對象擴容是不可行的,這時候就需要我們找尋一些其他的方法。本篇先為大家簡單分析擴容的原理,然后創建一個數組供大家使用,最后提供兩種數組擴容方法:for循環Arrays,下面一起來看具體的操作。

1.擴容的原理

(1)Java數組對象的大小是固定不變的,數組對象是不可擴容的。

(2)利用數組復制方法可以變通的實現數組擴容。

(3)System.arraycopy()可以復制數組。

(4)Arrays.copyOf()可以簡便的創建數組副本。

(5)創建數組副本的同時將數組長度增加就變通的實現了數組的擴容。

2.先創建數組

import java.util.Arrays;//數組的擴容示例public class Test {public static void main(String [] args){//創建一個原始數組,并做好初始化。// int [] arry = {1,3,5,7,9};int arry[] =new int[]{1,3,5,7,9};int arry1[]=new int[7];//新建一個新數組這里的7=arry.length+需要擴容的長度System.out.println('打印原始數組的長度為:'+arry.length);System.out.println('打印新數組的長度為:'+arry1.length);//驗證該數組有沒有創建完成,可以獲取一下數組元素看看能不能成功。// System.out.println(arry[1]);//把從舊數組中獲取的數據一個一個的存到新的數組里面去,并新增兩個數:11,13。//如何把數據存到數組里面去,使用arry1[0]=1;/*

3.方法一:循環遍歷原始數組arry,長度是固定的,所以用for循環。

//1、先完成復制數組for(int i=0;i<arry.length;i++){arry1[i] = arry[i];}//2、再完成賦值插入操作,即已完成數組的擴容操作。arry1[5]=11;arry1[6]=13;System.out.println('新數組為:'+arry1[5]);System.out.println('新數組為:'+arry1[6]);*//*

4.方法二:使用java的util包的Arrays類的copyOf(原數組名,新數組長度)方法來進行復制。

arry1 = Arrays.copyOf(arry,arry.length+2);arry1[5] = 11;arry1[6] = 13;System.out.println('新數組為:'+arry1[5]);System.out.println('新數組為:'+arry1[6]);

以上就是數組在java中的擴容方法,這兩種方法相對新手而言,是非常容易實現擴容的。

相關實例擴展:

import java.util.Arrays;public class HelloWorld {public static void main(String[] args){//Scanner s = new Scanner(System.in);//System.out.println('請輸入一個數字');//int num = s.nextInt();int []a = {1,2,3,4,5};int []b = new int[a.length] ;//1、源數組//2、源數組的哪個位置開始//3、目標數組//4、目標數組的哪個位置開始存放//5、拷貝幾個//System.arraycopy(a, 0, b, 0, a.length);//Demoe.PrintArray(b);//擴容--->擴容了一倍//a = Arrays.copyOf(a, 2*a.length) ;//Demoe.PrintArray(a);a = insertArray(a , 3 , 100) ;//打印數組System.out.println(Arrays.toString(a));}//寫一個函數,向整數數組的任意pos位置插入一個元素valuepublic static int[] insertArray(int []a , int pos , int value){if(pos < 0 || pos > a.length + 1) //索引下標不對,直接返回源數組 return a ;//放入一個元素,先擴容,后復制a = Arrays.copyOf(a, a.length+1) ;for(int i = a.length - 1 ; i > pos ; i--){a[i] = a[i-1] ; //后移動}a[pos] = value ;return a ;}}

到此這篇關于數組在java中的擴容的實例方法的文章就介紹到這了,更多相關數組在java中的擴容方法淺析內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲综合在线电影| 欧美一区=区| 国产一区二区三区久久| 精品国产网站| 91精品国产乱码久久久久久久| 黑丝一区二区三区| 日韩精品第二页| 国产一区二区三区国产精品| 国产真实久久| 日本欧美大码aⅴ在线播放| 久久不见久久见国语| 日韩不卡视频在线观看| 免费在线看一区| 国产福利一区二区精品秒拍 | 综合一区在线| 欧美xxxx性| 一区福利视频| 久久久久九九精品影院| 不卡在线一区| 国产欧美在线观看免费| 美女一区网站| 日韩精品视频中文字幕| 日韩欧美不卡| 日本中文字幕不卡| 日韩高清中文字幕一区二区| 亚洲tv在线| 亚洲性色av| 日韩欧美中文字幕一区二区三区| av综合电影网站| 亚洲三级视频| 天堂av在线| 国产欧美日本| 欧美精品黄色| 久久精品国产免费| 一区二区三区午夜视频| 日韩免费一区| 国产精品porn| 一区二区三区网站| 国产 日韩 欧美一区| 国产午夜久久av| 尤物在线精品| 欧美好骚综合网| 欧美日韩精品一区二区三区视频 | 日韩av不卡一区二区| 免费毛片在线不卡| 卡一卡二国产精品| 亚洲精品系列| 激情婷婷久久| 高清日韩中文字幕| 日本视频一区二区| 在线看片不卡| 在线中文字幕播放| 国产色99精品9i| 老牛国产精品一区的观看方式| 韩国女主播一区二区三区| 蜜桃久久久久久| 婷婷亚洲综合| 神马久久午夜| 国产一区二区三区四区五区传媒| 亚州精品视频| 视频一区二区三区中文字幕| 中文字幕系列一区| 成人精品视频| 欧美国产日本| 久久国产乱子精品免费女| aⅴ色国产欧美| 久久精品观看| 中文字幕人成乱码在线观看| 国产极品嫩模在线观看91精品| 亚洲精品少妇| 视频一区二区三区在线| 欧美午夜不卡| 久久九九精品| 午夜影院一区| 欧美国产美女| 日韩综合一区| 精品国产一级| 欧美黑人巨大videos精品| 欧美中文高清| 日本不卡一区二区三区| 中文字幕日韩高清在线| 香蕉视频成人在线观看| 亚州av乱码久久精品蜜桃| 色88888久久久久久影院| 国产在线日韩精品| 欧美激情久久久久久久久久久| 青青国产91久久久久久| 日本aⅴ亚洲精品中文乱码 | 久久网站免费观看| 日韩高清中文字幕一区二区| 日韩欧美不卡| 久久久一二三| 亚洲高清久久| 亚洲激情另类| 久久国产精品99国产| 丝袜a∨在线一区二区三区不卡 | 国产精品99久久免费| 久久的色偷偷| 国产中文欧美日韩在线| 中文字幕高清在线播放| 久久精品卡一| 夜夜嗨一区二区| 蜜桃一区二区三区在线| 日本不卡一二三区黄网| 久久精品av麻豆的观看方式| 国产精区一区二区| 国产精品夜夜夜| 精品国产aⅴ| 欧美香蕉视频| 91久久久精品国产| 免费日本视频一区| 综合激情在线| 欧美一级全黄| 久久伊人亚洲| 日韩免费久久| 六月婷婷一区| 日韩av黄色在线| 精品国产三区在线| 久久免费国产| 亚洲丝袜美腿一区| 国产精品白浆| 中国字幕a在线看韩国电影| 亚洲午夜在线| 亚洲欧美在线综合| 国产精品一区二区三区美女| 日本一区二区免费高清| 桃色一区二区| 久热re这里精品视频在线6| 91精品国产自产观看在线| 国产精品xvideos88| 日韩精品一区二区三区免费观看| 欧美理论视频| 日韩二区三区在线观看| 美女久久久久久| 成人羞羞在线观看网站| 视频一区二区三区入口| 久久av网站| 欧美日韩国产在线观看网站| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品s色| 亚洲一本视频| 婷婷久久免费视频| 日韩av二区| 丝袜美腿高跟呻吟高潮一区| 国产精选一区| 在线日韩视频| 欧美在线日韩| 久久九九99| 欧美天堂在线| 成人免费网站www网站高清| 四虎国产精品免费久久| 精品日韩一区| 老司机精品久久| 国产一区精品福利| 老牛影视一区二区三区| 狠狠久久伊人| 丝瓜av网站精品一区二区| 精品国产不卡| 亚洲精品乱码| 性欧美xxxx免费岛国不卡电影| 婷婷久久免费视频| 91精品一区二区三区综合| 日韩国产欧美三级| 999国产精品| 国产精品极品| 中文一区一区三区免费在线观 | 夜夜嗨网站十八久久| 久久亚洲国产精品尤物| 久久香蕉精品| 国产福利电影在线播放| 亚洲免费观看高清完整版在线观| 午夜精品成人av| 国产亚洲久久| 久久午夜精品| 99精品视频在线观看免费播放| 亚洲免费观看高清完整版在线观| 日韩国产专区| 日韩avvvv在线播放| 欧洲激情综合| 精品高清久久| 国产午夜久久av| 日韩精品一级中文字幕精品视频免费观看 | 成人国产精选| 日韩国产高清在线| 99re国产精品| 日韩精品dvd| 麻豆精品99| 日韩精品免费观看视频| 日韩午夜高潮| 亚洲www啪成人一区二区| 国产精品对白| 青草国产精品久久久久久| 亚洲经典在线| 日韩中文在线电影| 久草精品视频| 日韩精品福利一区二区三区| 久久亚洲不卡| 欧美精品激情| 99久久久久国产精品| 国际精品欧美精品|