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

java代码问题解释

发布网友 发布时间:2022-05-26 07:38

我来回答

3个回答

热心网友 时间:2023-10-08 21:07

我猜你一定难在 return 后面这句话
这句话实际上使用的是 三目运算符 基本概念如下:
对于条件表达式b?x:y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。

所以对于你贴出来的代码
意思就是如果 ks不为空,那么返回ks,否则重新new 一个keyset返回

望采纳,还有不明白的,可以私信我

热心网友 时间:2023-10-08 21:08

就是说这个类下面有一个属性keySet. 然后有个Set<K> keySet()方法是获取这个keySet的,然后是怎么获取的呢? 第一行,先这个属性的keySet的引用赋给了ks,然后当这个ks不为null的时候就将这个ks return, 如果这个ks为null, 那么给说明这个属性keySet也为null,则为这个属性keySet赋一个新的引用,然后return 这个属性。 简单的就是说,这个方法就是把这个属性的引用得到,然后呢,这个属性如果为null,那么就new一个新的对象,然后在返回这个属性的引用。

热心网友 时间:2023-10-08 21:08

ks为Set类型的实例化对象 。return后面的语句是:如果ks不为空,那么就返回ks对象,如果为空,则返回实例化的KeySet对象。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
长沙到西昌。坐火车先从长沙到成都、成都东,再到西昌,哪个方便一些 S先生与P先生谜题的题面 为什么首都设在襄阳 改姓可以不随父母性吗 韩艺瑟怎么改姓? 纸、墨、笔、砚是中国传统的文房四宝,墨的使用最早在 [ ] A.商代后期... 想问下创维光伏E企赢模式有哪些优势,到底值不值得投资啊?有没有合作... 太平洋太享e保百万医疗值得入手吗?每年花多少钱? 爱e满分适合哪些人买?注意哪些问题? 太平洋太享e保百万医疗适合哪些人买?价格多少? 请解释一下java中的这句话,&nbsp;Iterator&nbsp;it=CustManager.keySet().iterator(); 男生卫衣oversized该怎么搭配 深圳新锦安海纳公馆周边有什么学校? 深圳宝安新锦安一号公馆隶属于哪个派出所? 请问新锦安海纳公馆的交通情况怎样? 木薯粉钵仔糕做法 excel中满足不同条件的返回值 木薯糍怎么做? excel中满足多个条件中的一个条件并返回值 excel中满足条件返回值的公式是什么? excel满足条件返回值 在excel中满足不同条件的返回值 excel函数设立满足条件返回值 南京航空航天大学的研究生院有电气工程这个专业么 空军工程大学航空航天学院的研究生怎么还没有发工资呢? 北京航空航天大学研究生院有哪些专业的专硕 gtx970支持freesync吗 如何成为一个南红收藏专家 广联达钢筋翻样在河北承德哪里可以学习 广西柳州有钢筋翻样的吗? 以前发微博水印都有一串数字的,为什么这几天发微博没有了,这是怎么回事?(图1:以前发的微博) 微博上的推广消息,刚收到,怎么过了一会再看微博又不见了? 新浪微博怎么了 web蓝光版美剧专业户的微博怎么不更新了? 我的微博界面怎么变成这样了??? 酷狗主人应该显示多长时间之前来过,现在不显示了,是他自己设置了吗? 为什么我昨天没登酷狗号?别人 进我空页面显示我昨天来过。 发芽的土豆什么时候能开花? 需不需要重在花盆里呐?? 有那个手机APP可以对接小米手环2,且能通过手环记录跑步机上的运动信息? 捡到的小米手环2怎么用第三方软件链接。有解绑的办法吗?请大神们指点。 浅驼色的无袖风衣配什么颜色 姓卢的有什么好听的名字,男的说明是男的女的说明是女的,最好的采纳 2o14姓卢好听的名字 为什么说科学研究始于问题 “一人把我饮酒醉,醉把家人成双对”歌名是啥?在哪个音乐播放器可以找到 宝贝女儿起什么名字好听呢?本人姓卢 科学研究的起点是什么? 学科与科学 科学始于&quot;问题&quot;还是始于&quot;观察&quot;? “提出问题是科学和知识的起点” 是谁说的?