社区
Java SE
帖子详情
解答关于:System.ArrayCopy的问题。
dr_lou
2010-06-07 05:40:19
一维的不影响是因为一维的copy时是以string为引用对象进行copy,这样新数组中的对象就是一个新的内容一样的字符串,对其进行更改不会影响到原来的.
N维copy时是以N-1维数组为引用对象进行copy
(比如你这里实际上copy的是一个一维数组,产生的就是一个地址不一样,内容一样的一维数组,而这个一维数组中的内容就是数组中一个个int值变量)
这样的话你在第2个下标以后都是指向的同一个对象;
找到答案了!各位看看吧!
...全文
163
2
打赏
收藏
解答关于:System.ArrayCopy的问题。
一维的不影响是因为一维的copy时是以string为引用对象进行copy,这样新数组中的对象就是一个新的内容一样的字符串,对其进行更改不会影响到原来的. N维copy时是以N-1维数组为引用对象进行copy (比如你这里实际上copy的是一个一维数组,产生的就是一个地址不一样,内容一样的一维数组,而这个一维数组中的内容就是数组中一个个int值变量) 这样的话你在第2个下标以后都是指向的同一个对象; 找到答案了!各位看看吧!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiazimo
2010-06-08
打赏
举报
回复
学习,学习
jsrdchenjinwen
2010-06-08
打赏
举报
回复
谢谢,受教了!!
java程序员笔试题目。
在Java中,我们可以使用`System.
array
copy
()`方法来实现字符串的复制。这里是完成此功能的代码: ```java public char[] strcpy(char[] src) { // 创建一个新的字符数组,长度与源数组相同 char[] dest = new ...
Java 数组练习答案.doc.pdf
11. **
array
copy
()**:该方法的最后一个参数指明要复制的元素个数,例如`System.
array
copy
(src, srcPos, dest, destPos, length)`。 12. **数组参数**:向方法传递数组时,传递的是数组的引用,不是副本。 13. **...
java数组练习题目 (2).pdf
9. 不使用下标访问:通过`System.
array
copy
()`方法可以不使用下标变量来复制数组。 10. 最小下标:数组的最小下标是0。 11. `
array
copy
()`方法:最后一个参数指定要复制的元素数量。 12. 传递数组参数:向方法...
JAVA程序设计试卷2
7. `System.
array
copy
()`方法将源数组`elements`复制到目标数组`hold`,因此`hold`的内容与`elements`相同,输出结果是`abcdefga`,选B。 8. Java中的小应用程序类Applet直接继承自`java.awt.Component`。 9. 当程序...
java算法题 : 数组相关
问题
Java提供了System.
array
copy
()方法用于复制数组,也可以通过创建新数组并逐个复制元素实现。 四、数组排序 1. 冒泡排序:一种简单的排序算法,通过不断交换相邻的逆序元素来逐渐排序。 2. 插入排序:将元素插入到已...
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章