为了账号安全,请及时绑定邮箱和手机立即绑定

关于java中对象引用的理解?

关于java中对象引用的理解?

JustV 2017-02-20 08:59:04
比如如下语句:int[] A = new int[3];int a;a = A[1];a = 123;System.out.println(A[1]);这时输出的A[1]仍然是系统默认的初始值0,如果想要通过a来改变A[1]的值(类似C++里指针的效果?),应该如何实现?如果不是基础数据类型,而是自己定义的类,是否就能达到效果?
查看完整描述

2 回答

?
淡丁

TA贡献8条经验 获得超4个赞

A[1]是个数组里面有一个数据   a=123是你定义的一个数 这两个不能直接等 你把a=123删掉也是一样的效果

查看完整回答
反对 回复 2017-02-20
?
一条小咸鱼

TA贡献457条经验 获得超255个赞

肯定是0阿,你又没初始化数组


A[1] = a;


完全不知道你想问什么?

查看完整回答
反对 回复 2017-02-20
  • 2 回答
  • 0 关注
  • 1338 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信