当前位置: 首页 > news >正文

营销网站科技外贸营销平台

营销网站科技,外贸营销平台,wordpress 插件失败,网站如何建设手机版深拷贝和浅拷贝#xff1a; 对于数组来说#xff0c;深拷贝就是相当于拷贝了数组的对象#xff08;基本数据类型#xff09;#xff0c;也就是数组当中的内容。而浅拷贝就是拷贝的是数组的地址#xff08;引用类型#xff09;#xff0c;浅拷贝只是复制了对象的引用地…深拷贝和浅拷贝 对于数组来说深拷贝就是相当于拷贝了数组的对象基本数据类型也就是数组当中的内容。而浅拷贝就是拷贝的是数组的地址引用类型浅拷贝只是复制了对象的引用地址两个对象指向同一个内存地址所以修改其中任意的值另一个值都会随之变化。 数组的拷贝数组拷贝有深拷贝和浅拷贝 深拷贝一般使用Arrays.copyOf() 方法深拷贝修改新的数组不改变原数组。 浅拷贝一般使用arr.clone() 方法浅拷贝修改新数组和原数组。 深浅拷贝二维数组举例 package com.day02;import java.util.Arrays;public class day02 {public static void main(String[] args) {String[][] arr {{10,20},{30,40,50},{60,70,80,90}};for (int i 0; i arr.length; i) {for (int j 0; j arr[i].length; j) {System.out.println(拷贝前原数组arr[i][j]);}}System.out.println(--------------------------------------);//方式一深拷贝二维数组(Arrays.copyOf):深拷贝修改新数组不改变原数组String[][] arr2 new String[arr.length][];for (int i 0; i arr2.length; i) {arr2[i] Arrays.copyOf(arr[i], arr[i].length);}for (int i 0; i arr2.length; i) {for (int j 0; j arr2[i].length; j) {arr2[i][j] arr2[i][j] %;}}for (int i 0; i arr2.length; i) {for (int j 0; j arr2[i].length; j) {System.out.println(深拷贝后新数组arr2[i][j]);}}System.out.println(---);for (int i 0; i arr.length; i) {for (int j 0; j arr[i].length; j) {System.out.println(深拷贝后原数组arr[i][j]);}}System.out.println(--------------------------------------);//方式二浅拷贝二维数组(clone):浅拷贝修改新数组和原数组String[][] arr3 arr.clone();for (int i 0; i arr3.length; i) {for (int j 0; j arr3[i].length; j) {arr3[i][j] arr3[i][j] #;}}for (int i 0; i arr3.length; i) {for (int j 0; j arr3[i].length; j) {System.out.println(浅拷贝后新数组arr3[i][j]);}}System.out.println(---);for (int i 0; i arr.length; i) {for (int j 0; j arr[i].length; j) {System.out.println(浅拷贝后原数组arr[i][j]);}}} } 测试输出: 拷贝前原数组10 拷贝前原数组20 拷贝前原数组30 拷贝前原数组40 拷贝前原数组50 拷贝前原数组60 拷贝前原数组70 拷贝前原数组80 拷贝前原数组90 -------------------------------------- 深拷贝后新数组10% 深拷贝后新数组20% 深拷贝后新数组30% 深拷贝后新数组40% 深拷贝后新数组50% 深拷贝后新数组60% 深拷贝后新数组70% 深拷贝后新数组80% 深拷贝后新数组90% --- 深拷贝后原数组10 深拷贝后原数组20 深拷贝后原数组30 深拷贝后原数组40 深拷贝后原数组50 深拷贝后原数组60 深拷贝后原数组70 深拷贝后原数组80 深拷贝后原数组90 -------------------------------------- 浅拷贝后新数组10# 浅拷贝后新数组20# 浅拷贝后新数组30# 浅拷贝后新数组40# 浅拷贝后新数组50# 浅拷贝后新数组60# 浅拷贝后新数组70# 浅拷贝后新数组80# 浅拷贝后新数组90# --- 浅拷贝后原数组10# 浅拷贝后原数组20# 浅拷贝后原数组30# 浅拷贝后原数组40# 浅拷贝后原数组50# 浅拷贝后原数组60# 浅拷贝后原数组70# 浅拷贝后原数组80# 浅拷贝后原数组90#
http://www.ho-use.cn/article/10819721.html

相关文章:

  • 唐山做企业网站的公司dede换网站
  • 做外贸纱线用什么网站搭建网站需要什么语言
  • 咖啡网站建设的需求分析网店怎么做
  • 爱心捐赠网站怎么做制作网站的步骤和过程
  • 网站推广公司招聘行政机关单位网站建设
  • 一学一做征文网站网站排名易下拉排名
  • 如何制作课程网站模板wordpress nginx cos html cache
  • 济南网站建设多少钱安平有做农产品的网站被
  • 网站内链规划免费推广渠道
  • 网站怎么做认证南通网站推广公司哪家好
  • 自己开发网站需要多少钱网站里面的导航图标怎么做的
  • 太原网站建设方案服务河南的网络推广公司
  • 做网站常熟个性化网站建设公司
  • 湖北钟祥建设局网站娄星区建设局网站
  • 凡科建站弊端新冠最新消息实时数据
  • 利用淘宝视频服务做视频网站品牌推广公司是做什么的
  • 云南建设网站首页百度怎么发帖做推广
  • 制作一个视频网站pc端网站怎么做自适应
  • 温州网站建设优化公司民制作网站价格
  • 红酒网站制作淘客网站开发
  • 专业网站建设必要性设计主题网站
  • 烟台网站建设 烟台网亿网络公司网页设计流程的四个阶段
  • 浙江网站优化公司手机seo网站推广
  • 访问网站 403.14错误英文网站如何做关键词
  • 平台网站建设有哪些方面企业做响应式网站好吗
  • 多种专业网站建设小程序源码大全
  • 苏州市城市建设局网站汕头建站模板系统
  • 构建网站无障碍建设网站建设需要什么程序员
  • 网站打开不对网页制作公司是做什么的
  • 网站建设与维护工作内容电脑视频制作软件