请问JAVA 一元运算符 "!" 叹号表示什么?

sungju 2009-12-22 06:36:14
比如说 20!+10! 我不知道数字后面的叹号代表什么意思
...全文
1152 46 打赏 收藏 转发到动态 举报
写回复
用AI写文章
46 条回复
切换为时间正序
请发表友善的回复…
发表回复
iso_wangjian 2009-12-24
  • 打赏
  • 举报
回复
没有这样用过
baby1986 2009-12-24
  • 打赏
  • 举报
回复
你吓我!有这么写的吗?
宝其诺 2009-12-24
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 justdojava 的回复:]
  啥子鬼代码哦
[/Quote]

难道是日方代码?
duoduo_die 2009-12-24
  • 打赏
  • 举报
回复
放后面 就是高数里的阶乘了吧
soyestrellafortuna 2009-12-24
  • 打赏
  • 举报
回复
没见过。我奥特曼了
leiweisoft2013 2009-12-24
  • 打赏
  • 举报
回复
!表示取反,比如!true = false
CDMA1333 2009-12-24
  • 打赏
  • 举报
回复
求反
子龙奶爸 2009-12-24
  • 打赏
  • 举报
回复
10!表示10的阶乘,10*9*8*7*6*5*4*3*2*1
但是JAVA里面的!表示非运算符。
!flag(flag是true的话。运算结果=false)
laolik 2009-12-24
  • 打赏
  • 举报
回复
LZ你在哪看到的这种代码?连编译都通不过。不会是突发其想吧!!!
fang00y 2009-12-24
  • 打赏
  • 举报
回复
Syntax error on token "!", delete this token
princess_rosie 2009-12-24
  • 打赏
  • 举报
回复
20!+10! 这个我是这么理解的
20 !+ 10 写到这里代表 20 非加上 10 的时候
而最后一个 ! 可以在代码里比如: 20 !+10 28 ! 30
这里是说 20 非加上 10 的时候,输出28 否则输出30.
最后的一个 ! 是代表否则。
angel6709 2009-12-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 sungju 的回复:]
比如说 20!+10! 我不知道数字后面的叹号代表什么意思
[/Quote]
你的比如不对
magicelfzz 2009-12-24
  • 打赏
  • 举报
回复
就是“否”的意思~~~~~~
Akon90 2009-12-24
  • 打赏
  • 举报
回复
逻辑非!
wmdtksmld 2009-12-23
  • 打赏
  • 举报
回复
非吧,应该是
py330316117 2009-12-23
  • 打赏
  • 举报
回复
!是放在表达式前的,lz给的20!+10!有这个表达式吗?
wangzhi_1989 2009-12-23
  • 打赏
  • 举报
回复
肯定看错了吧 哪有这样的
haobaofufob 2009-12-23
  • 打赏
  • 举报
回复
楼主在考我们吧
lovejavaasyou 2009-12-23
  • 打赏
  • 举报
回复
在楼主的问题中,应该是阶乘,不应该是:非
java_running 2009-12-23
  • 打赏
  • 举报
回复
还可以是这么写??20!+10!???  孤陋寡闻了...
加载更多回复(26)

62,621

社区成员

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

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