boolean isShow; 当事件触发时,if(isShow)isShow=false;if(!isShow)isShow=true

wtobias 2011-08-10 01:03:44
boolean isShow;
if(isShow)
sShow=false;
if(!isShow)
isShow=true;
这个逻辑用一行语句怎么写
...全文
792 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
kate_moss 2011-08-11
  • 打赏
  • 举报
回复
isShow =! isShow
ChinaGladiator 2011-08-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 java_pengjin 的回复:]

isShow = !isShow;

isShow = isShow ?false:true;
[/Quote]

你好,你是不是看过那个动画片@你的头像!
softroad 2011-08-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 iis81365341 的回复:]

引用 2 楼 java_pengjin 的回复:
isShow = !isShow;

isShow = isShow ?false:true;
这两个都可以。
如果非要用一句的话建议使用第二种。第一种简洁。第二种思路清晰。
[/Quote]

正解。
iis81365341 2011-08-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 java_pengjin 的回复:]
isShow = !isShow;

isShow = isShow ?false:true;
[/Quote]这两个都可以。
如果非要用一句的话建议使用第二种。第一种简洁。第二种思路清晰。
飞跃颠峰 2011-08-10
  • 打赏
  • 举报
回复
第3行是不是拼错了,少了个字母i?sShow=false;

给布尔行变量isShow取反就行了
isShow = !isShow;
jamespengo 2011-08-10
  • 打赏
  • 举报
回复
isShow = !isShow;

isShow = isShow ?false:true;
oO临时工Oo 2011-08-10
  • 打赏
  • 举报
回复
isShow = !isShow;

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧