社区
Java SE
帖子详情
这句为什么会出错?
binny
2003-06-29 11:10:07
int i = 6;
(i < 0) ? (i++) : (i--);
System.out.println(i);
编译的时候说这句有错误“(i < 5) ? (i++) : (i--);”
难道必须要写成“a = (i < 0) ? (i++) : (i--);”吗?
...全文
87
3
打赏
收藏
这句为什么会出错?
int i = 6; (i < 0) ? (i++) : (i--); System.out.println(i); 编译的时候说这句有错误“(i < 5) ? (i++) : (i--);” 难道必须要写成“a = (i < 0) ? (i++) : (i--);”吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
awfe
2003-07-01
打赏
举报
回复
(i < 5) ? (++i) : (--i);
binny
2003-06-29
打赏
举报
回复
我明白了,多谢指点。
这个问题我一直没注意到,今天才发现。
我还以为他的返回值和方法的返回值一样不用管呢。
yuanmeng163
2003-06-29
打赏
举报
回复
(i < 5) ? (i++) : (i--); 这样的语句是有返回值的,要把返回值赋给一个变量才行,就象你只写个1 + 2会报错一样,不过你可以把这样的语句作为方法的返回值,如:
return (i < 5) ? (i++) : (i--);
还有,你这个语句有问题,(i < 5) ? (i++) : (i--); 因为是后++,所以返回的还是原值,并没有加加或减减。
为什么你的数据库初始化脚本总
出错
?—— 谈谈如何写出幂等、稳定的配置数据插入语句
本文探讨了在系统开发中编写幂等、稳定的数据初始化脚本的重要性,分析了直接INSERT导致的问题,并提出通过显式ID、唯一约束和幂等逻辑来确保脚本能安全地重复执行,适用于多环境部署与自动化发布流程。
CoXMLHTTP30在哪个单元文件里?oReq := CoXMLHTTP30.Create;
这句
为什么老
出错
?
本文讨论了在Delphi中使用CoXMLHTTP30创建IXMLHTTPRequest对象时遇到的错误,并提供了一种解决方案,即正确使用try...finally块来确保资源的释放。
PL/SQL插入语句
出错
博客提及PL/SQL插入语句出现错误,但未详细说明错误情况。PL/SQL是与SQL相关的编程语言,插入语句
出错
可能涉及语法、数据类型等多方面问题。
为什么你的代码总是
出错
?或许你忽视了这些细节!
文章指出程序员写代码常
出错
,原因在于忽视一些细节。如忽视变量作用域,易影响代码逻辑;忽略空值处理,
会
引发程序崩溃;错误的循环终止条件,可能导致死循环或数据不完整。还强调要学
会
断点调试,从细节入手为代码加“安全锁”。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章