2 qq 33344688 qq_33344688 于 2016.03.15 00:47 提问

新手求解答!!!!!

谁替我解释一下if语句里面的内容!为什么我访问不了getNum!!!图片说明

4个回答

caozhy
caozhy   Ds   Rxr 2016.03.15 01:09

getNum是在你的Student类定义的,你定义了没有,以及是不是public类型的。

qq_33344688
qq_33344688 回复caozhy: ![图片说明](http://img.ask.csdn.net/upload/201603/15/1458003080_125386.png)
接近 2 年之前 回复
qq_33344688
qq_33344688 回复caozhy: ![图片说明](http://img.ask.csdn.net/upload/201603/15/1458003033_46649.png)
接近 2 年之前 回复
qq_33344688
qq_33344688 回复caozhy: :我用了get 和 set访问器
接近 2 年之前 回复
Meet_M
Meet_M   2016.03.15 01:16

手机上回复页面看不了源代码,把getName()说成getNum,抱歉!Database.getSlist.get(i).getName(),这个语句中Database.getSlist()表示从数据库中获取学生列表数组,get(i)表示获取第i个学生对象,getName()表示获取这个学生对象的名字。

qq_33344688
qq_33344688 回复Meet_M: 我用了get 和 set访问器
接近 2 年之前 回复
qq_33344688
qq_33344688   2016.03.15 09:50

图片说明图片说明

Meet_M
Meet_M   2016.03.15 01:10

compareTo是字符串类型String的一个方法,它按照字符表顺序与参数进行逐位比较,返回一个int类型结果,等于0时表示两个字符串完全相等。它的参数里面的代码表示获取数组中的元素student,然后由getNum方法获取student的num属性,至于不能调用getNum方法,可以检查一下你的代码,是否有敲错的情况~祝进步!

qq_33344688
qq_33344688 回复Meet_M: 我用了get 和 set访问器
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!