电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

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

JAVA復制數組和重置數組大小操作

瀏覽:18日期:2022-08-25 08:21:34

翻看印象筆記發現自己整理過arraycopy()這樣一個方法,碼字放到這里:

System.arraycopy()是一個靜態方法,用來實現重置數組操作

數組復制方法調用和參數列表:

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:復制數組(指定范圍內復制)

相關說明

int newArray0[]=copyOf(這里放被復制的數組,這里放要復制的長度);

當復制長度大于被復制的數組長度時,超出部分int類型用0代替,char類型用null代替。

當復制長度小于被復制的數組長度時,只取開頭到指定長度位置的部分。

int newArray1[]=copyOfRange(a,b,c);

range(范圍)

a:被復制的數組

b:復制的起始位置(元素被包括)

c:復制的終止位置(元素不被包括)

源碼

import java.util.Arrays;class Demo{ public static void main(String[] args){ int array0[]={32,82,99};//被復制的數組一 System.out.println('被復制的數組為:32,82,99 n 復制長度為7的數組為:'); int newArray0[]=Arrays.copyOf(array0,7);//復制成長度為7的數組 for(int n=0;n<newArray0.length;n++){ System.out.print('['+newArray0[n]+']'); } System.out.println();//換行 int array1[]={82,16,33,11,92,01,34}; System.out.println('被復制的數組為:82,16,33,11,92,01,34 n 復制從1位置到4位置的數組:'); int newArray1[]=Arrays.copyOfRange(array1,1,4);//從1位置復制到4位置 for(int m=0;m<newArray1.length;m++){ System.out.print('['+newArray1[m]+']'); } System.out.println();//換行 }}

運行結果

JAVA復制數組和重置數組大小操作

以上這篇JAVA復制數組和重置數組大小操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 深圳法律咨询【24小时在线】深圳律师咨询免费 | 耙式干燥机_真空耙式干燥机厂家-无锡鹏茂化工装备有限公司 | 2025黄道吉日查询、吉时查询、老黄历查询平台- 黄道吉日查询网 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 睿婕轻钢别墅_钢结构别墅_厂家设计施工报价 | 高压贴片电容|贴片安规电容|三端滤波器|风华电容代理南京南山 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 武汉高低温试验箱_恒温恒湿试验箱厂家-武汉蓝锐环境科技有限公司 | U拓留学雅思一站式服务中心_留学申请_雅思托福培训 | 机械加工_绞车配件_立式离心机_减速机-洛阳三永机械厂 | 二维运动混料机,加热型混料机,干粉混料机-南京腾阳干燥设备厂 | 超声波乳化机-超声波分散机|仪-超声波萃取仪-超声波均质机-精浩机械|首页 | 不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰]-不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰] | 注浆压力变送器-高温熔体传感器-矿用压力传感器|ZHYQ朝辉 | 三氯异氰尿酸-二氯-三氯-二氯异氰尿酸钠-优氯净-强氯精-消毒片-济南中北_优氯净厂家 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 荣事达手推洗地机_洗地机厂家_驾驶式扫地机_工业清洁设备 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 土壤肥料养分速测仪_测土配方施肥仪_土壤养分检测仪-杭州鸣辉科技有限公司 | 巨野月嫂-家政公司-巨野县红墙安康母婴护理中心 | 免费网站网址收录网_海企优网站推荐平台| 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | POS机官网 - 拉卡拉POS机免费办理|官网在线申请入口 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 南京展台搭建-南京展会设计-南京展览设计公司-南京展厅展示设计-南京汇雅展览工程有限公司 | 无线联网门锁|校园联网门锁|学校智能门锁|公租房智能门锁|保障房管理系统-KEENZY中科易安 | 企业彩铃制作_移动、联通、电信集团彩铃上传开通_彩铃定制_商务彩铃管理平台-集团彩铃网 | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | 塑胶地板-商用PVC地板-pvc地板革-安耐宝pvc塑胶地板厂家 | 黑田精工电磁阀-CAMMOZI气缸-ROSS电磁-上海茂硕机械设备有限公司 | 安徽华耐泵阀有限公司-官方网站 安德建奇火花机-阿奇夏米尔慢走丝|高维|发那科-北京杰森柏汇 | 耳模扫描仪-定制耳机设计软件-DLP打印机-asiga打印机-fitshape「飞特西普」 | 都江堰招聘网-都江堰人才网 都江堰人事人才网 都江堰人才招聘网 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | 胀套-锁紧盘-风电锁紧盘-蛇形联轴器「厂家」-瑞安市宝德隆机械配件有限公司 | 通用磨耗试验机-QUV耐候试验机|久宏实业百科 | 科威信洗净科技,碳氢清洗机,超声波清洗机,真空碳氢清洗机 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 |