社区
Java SE
帖子详情
java中if语句的问题,我突然发现的,求解释
greysky007
2012-08-20 10:31:16
代码一:
boolean b = rs.next();
if(rs.next) {
return true;
} else {
return false;
}
结果为 false;
代码二:
boolean b = rs.next();
if(b) {
return true;
} else {
return false;
}
结果为ture;
两个代码出来的结果不一样,为啥?
...全文
131
2
打赏
收藏
java中if语句的问题,我突然发现的,求解释
代码一: boolean b = rs.next(); if(rs.next) { return true; } else { return false; } 结果为 false; 代码二: boolean b = rs.next(); if(b) { return true; } else { return false; } 结果为ture; 两个代码出来的结果不一样,为啥?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
菖蒲老先生
2012-08-20
打赏
举报
回复
例如你rs里只用一行数据,
游标最开始指在第一行的前面,
代码一的写法,当向后移动两行时,肯定没有next了,所以为false。
而代码二,移动一行,游标正好指在第一行数据上,所以为true。
菖蒲老先生
2012-08-20
打赏
举报
回复
rs.next()表示游标在结果集里向下移了一行,
代码一里执行到boolean b = rs.next();时,向下移一行,
执行到if(rs.next) {时又向下移了一行,总共两行。
而代码二却只移动了一行,所以结果可能不一样。
跟刘老师学习
java
教学课程01
8、
java
if条件语句 9、
java
中
的switch条件语句 10、
java
中
的for循环条件语句 11、
java
中
的while循环条件语句 12、
java
中
的数组 本套课程分六章的详细讲解,通过详细的讲解,同学们不仅仅能够掌握
java
开发的基础知识...
java
中
if怎么用_
java
中
if语句
的使用方法
java
中
if语句
的使用方法发布时间:2020-06-25 17:41:02来源:亿速云阅读:86作者:Leah本篇文章为大家展示了
java
中
if语句
的使用方法,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你...
java
中
简单的
if语句
_
java
中
if语句
的写法
if语句
if 语句的语法如下:if(布尔表达式){//如果布尔表达式为true将执行的语句}如果布尔表达式的值为 true,则执行 if 语句
中
的代码块,否则执行 if 语句块后面的代码。免费视频教程推荐:
java
视频教程if...else...
Java
的if判断语句
在
Java
程序
中
,如果要根据条件来决定是否执行某一段代码,就需要
if语句
。 1、if 判断 (1)if 语句的基本语法: if(条件){ // 条件满足的执行 } 根据 if 的计算结果是true还是false,JVM决定是否执行
if语句
块...
Java
If Else 语句
在
Java
中
,嵌套的 if 语句是另一个 if
中
的 if。在这种情况下,当外部块为真时,在另一个 if 块
中
创建一个 if 块,然后只执行内部块。在
Java
中
,if 语句用于测试条件。在
Java
中
,if-else-if 梯形语句用于测试...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章