问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java数组引用问题

发布网友 发布时间:2022-05-24 11:19

我来回答

5个回答

热心网友 时间:2023-10-11 20:46

你这是错误用法,首先你要弄清a只是内存地址,+1只是内存地址+1而已,如果你第一个元素长度不同,那么,你a+1不知指向哪里了。

例如,假如内存一个地址是32位,而第一个元素长是32位,那么a+1刚好是指向第二个元素,但第一个元素长是64位,就出错了

热心网友 时间:2023-10-11 20:47

你这是c语言用法。。。
如果说是想通过如上定义的b[0] = 1造成a[1] = 1的效果的话,我估计java里面是无解的
否则的话可以用Arrays的copyOfRange方法

热心网友 时间:2023-10-11 20:47

考虑一下System里的arraycopy吧。
arraycopy(Object src, int srcPos, Object dest, int destPos, int length)

src 源数组
srcpos 源数组起始位置(比如你要的a[1],就可以赋值1)
dest 目标数组
destpos 目标数组 起始位置(0即可)
length 长度

希望会有帮助

热心网友 时间:2023-10-11 20:48

那你先获得a的引用,在用这个引用为另一个数组赋值不就行了。
int b[]=a;
int c[].....
用b给c赋值

热心网友 时间:2023-10-11 20:48

不是这样的。
int b[]={a[1],a[2],a[3]};
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
茶叶可以放在冰箱里吗茶叶能不能放冰箱 茶叶放冰箱里好吗茶叶放冰箱里好不好 茶叶可以放冰箱保存么 茶叶放冰箱放冷藏好吗 甲、乙两根绳子/,甲绳长63米,乙绳长29米、两根绳子前去同样的长度)剩下... 新华书店在送图书下乡活动中,送去的连环画战50%,余下的是故事书,故事书... 李老师带了300元钱去新华书店为学校图书室买《现代汉语词典》38.50.他... dnf55传承重甲套多少钱 dnf漫游55传承套叫什么名字 Dnf刺客五十五级刷图传承套多少钱?叫什么名字? DNF55级传承皮甲套多少钱,每个部位价格分别是多少,20分 java数组和引用的关系 Java中数组的引用是什么意思? java 数组类的引用 java引用数组 java 怎样引用数组中的元素 Java对象数组是什么类型的引用 java 数组的引用问题 java中关于数组引用的问题 java 数组引用的问题 Java中数组元素可以是引用数据类型吗? 按键精灵里不能写入“Shift+Tab”这个快捷键,怎么办? QQ聊天的时候不小心按了shift加tab 为什么打不了字了 shift+tab干什么用的 店铺热搜模块名称怎么写 我们是开发商,在小区的公共区域做无线WIFI覆盖供业主免费上网,请问有没有专业的公司? 怎么把WiFi设成公共的?? 你们这里有一个网络直播的课程,可是直播的时间我有事情看不了怎么办 中国新歌声吴映香淘汰,哈林哭红了双眼,哈林的眼泪意味着什么? 带着宠物上太空是怎样的体验? 中国新歌声官方网站是多少 人资三级考试考试用书都有哪些啊? 关于java数组的引用 JAVA用一个数组引用另一个数组的后面的部分 问关于java数组引用的一个问题 给了不少分 希望越具体越好 java中如何依次调用数组中的元素 你好,办个接打电话卡,其他流量什么的都不要,电信大三元卡是这个卡吗? 有没有什么不用流量就可以看电视的卡 各种气体的液化温度和压力的关系 计算机二级等级证书有哪几种呢?考哪个有用啊? 天然气如何液化,降低到多少度? 请大家帮忙,常见气体的液化温度分别是多少 标准状态下,液化天然气的汽化温度为多少?气液体积比为多少? 液化石油气温度(液化气使用温度范围) 液化天然气的在常压时,温度应该是多少摄氏度? 液化石油气压力、温度、状态关系表 护心肉怎么煮不熟呢 护心肉和五花肉在一起煮可以吗 水蟞的做法 当打开一个软件,屏幕显示说能否访问摄像头,你点允许,是不是你的样子已经暴露? 吃发霉的食物会得癌吗? 深圳市深创联金融服务有限公司长沙分公司怎么样?