为什么我用list.size,可以得到[abcd, dfwe]。
用list != null,得到的是[ ],不是已经实例化,存入数据了吗?
谢谢了
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
求指点,十分感谢! 为什么得到的结果不一样
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
_游侠 2018-10-09 18:56关注当代码中i=0 的第一次循环中,因为list已经实例话了,所以你使用list != null 来判断,即使list里为[]时也满足条件直接return了。 而使用list.size>0 则不满足条件,则继续执行执行程序,知道list.size>0,然后return。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-01-24 04:27回答 4 已采纳 进方法后要判断下票数。 public synchronized void sell(){//加锁的位置 if (ticketNum > 0) {
- 2019-04-04 05:19回答 2 已采纳 因为treeSet的存储是使用treemap来实现的 结构为二叉树 你的例子中 在添加了 123三个数之后 根结点为2 左节点(比父节点小)为1 右节点为3 在这个时候插入1这个数
- 2011-04-06 10:04回答 3 已采纳 你在Windows里面安装完成后,有个Module Docs的连接。启动这个,然后选择open brower,就会出现一个本地服务器为你提供模块文档。 如果和JavaDoc完全一样就是JavaDoc了
- 2024-07-15 12:49VIP29的博客 这里我们用传递对象来做对比,这里我们可以看到通过对modifyPrimitive的修改我们修改成功了,因为java处理对象输出传递时可以理解为传递的是地址,也就是说我们传过去的副本是个地址,他会根据地址去找原来的那个...
- 2008-09-03 06:55回答 2 已采纳 希望对你有帮助 [code="java"] FileInputStream fis = new FileInputStream(in); FileOutputStream fos =
- 2018-01-28 08:19回答 4 已采纳 新版本的JDK比如1.8等,synchronized会有多种锁的优化和升级 JDK 1.6中默认是开启偏向锁和轻量级锁的,我们也可以通过-XX:-UseBiasedLocking来禁用偏向锁。 偏
- 2009-02-18 16:16回答 4 已采纳 先拿出你拼装好的sql语句到数据库里执行一下,看是否有结果。 如果没有结果那就是你的sql语句的问题。 如果有结果,那你再看你的程序里取出数据库结果集是否有值,没有就是你的程序问题,如果有了就是你
- 2024-01-17 23:00爱敲代码的小杨.的博客 博客主页:爱敲代码的小杨.✨专栏:《Java SE语法》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤...以下 Java 特性来自 Java 白皮书因此:Java不仅仅是一门编程语言,也是一个由一些列计算机软件和规
- 2009-08-19 09:34回答 3 已采纳 我建议你先去下个能跑的例子来看一下,再自己写 不知道你中间出什么小错导致异常 http://search.download.csdn.net/search/jpa+hibernate%5E
- 2009-07-07 15:03回答 3 已采纳 # # # # # # # # org.hibernat
- 2008-11-13 08:03回答 6 已采纳 [quote]1. 为什么函数functionName(...)为出现这个问题 [/quote] 这个函数可能是你们自己的实现,具体为什么会出错,我也不了解; [quote]2. 为什么在
- 2020-12-19 10:50weixin_39625162的博客 不过,“Java不适合写桌面应用”的说法有一定道理,论调的主要背景是供Windows下使用的企业桌面应用的开发。由于一些历史和定位的原因,对于这种GUI程序的需求,Java的优势不明显,劣势比较明显。这事还得从Java的...
- 2021-04-23 03:01陈子纮的博客 在stackoverflow 中提出很多相似的问题,也有很多不正确、不完整的解答。想简单点,其实它很简单,但是你更进一步思考,你又会很迷惑。1、一个有趣但又让人困惑的代码片段public static void main(St...
- 2020-07-16 01:44IT编程分享的博客 烟云变幻,日月如梭,人们无法记录从无始以来都经历了什么,不过在有迹可循的中华上下五千年的璀璨文明史中不乏让我们神往且骄傲的篇章。 燧人钻木取火结束了人类茹毛饮血的历史;伏羲用超人的智慧为人类于自然生存...
- 2017-12-22 06:16闲了么事干的博客 作者:bell ... 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 ...Java的桌面程序并不少,其中最为知名的莫过于Eclipse。在Linux和Mac下,Java...不过,“Java不适合写桌面应用”的
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司