大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java基礎學習:Java復制數組

Java基礎學習:Java復制數組

更新時間:2020-03-25 16:10:36 來源:動力節點 瀏覽2440次


  在Java里面,可以用復制語句”A=B”給基本類型的數據傳遞值,但是如果A,B是兩個同類型的數組,復制就相當于將一個數組變量的引用傳遞給另一個數組;如果一個數組發生改變,那么引用同一數組的變量也要發生改變。


  以下是歸納的java中復制數組的方法:


  (1)使用FOR循環,將數組的每個元素復制或者復制指定元素,不過效率差一點


  (2)使用clone方法,得到數組的值,而不是引用,不能復制指定元素,靈活性差一點


  (3)使用System.arraycopy(src,srcPos,dest,destPos,length)方法,推薦使用


  舉例:


  1.使用FOR循環


  Java基礎學習:Java復制數組


  2.使用clone


Java基礎學習:Java復制數組


  副本,注意clone要使用強制轉換


  3.使用System.arraycopy


Java基礎學習:Java復制數組


  System提供了一個靜態方法arraycopy(),我們可以使用它來實現數組之間的復制。


  其函數原型是:publicstaticvoidarraycopy(Objectsrc,intsrcPos,Objectdest,intdestPos,intlength)


  src:源數組;;srcPos:源數組要復制的起始位置;


  dest:目的數組;destPos:目的數組放置的起始位置;


  length:復制的長度。


  注意:srcanddest都必須是同類型或者可以進行轉換類型的數組。有趣的是這個函數可以實現自己到自己復制,比如:


  

Java基礎學習:Java復制數組


  則結果為:{0,1,2,0,1,2,6};


  以上就是動力節點java培訓機構的小編針對“Java基礎學習:Java復制數組”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日本免费一区二区三区a区 日本免费一区二区三区看片 | 国产在线欧美精品 | 日韩第一页在线 | 特级毛片免费视频 | 精品久久中文字幕有码 | 亚洲高清视频在线 | 国产在线一区二区三区欧美 | 色香蕉网站 | 久久久久综合中文字幕 | 久久不卡一区二区三区 | 深夜影院在线视频观看 | 欧美成人在线观看 | 夜夜操夜夜骑 | 国产精品成人一区二区不卡 | 国产成人a∨麻豆精品 | www.中文字幕.com | 中文一区在线 | 色天使色婷婷丁香久久综合 | 成人性色生活片免费看爆迷你毛片 | 卡通动漫亚洲综合 | 国内精品免费网站牛牛 | 国产成人精品日本亚洲麻豆 | 黄页网址在线免费观看 | 99国产精品久久 | 亚洲欧美另类图片 | 婷婷亚洲五月色综合 | 久久欧美 | 日本二区视频 | 成年女人aaaaa毛片 | 我要看欧美精品一级毛片 | 日韩欧美国产综合 | 亚洲精品欧美精品中文字幕 | 欧美激情亚洲 | 最新日韩中文字幕 | 每日更新国产精品视频 | 亚洲日产综合欧美一区二区 | 亚洲午夜片子大全精品 | 中文字幕专区在线亚洲 | 深夜你懂的在线网址入口 | 国产免费一区二区三区免费视频 | 欧洲一级黄色片 |