java语言里的(!b),请问这个小括号里的!是什么运算符号吗?

java语言里的(!b),请问这个小括号里的!是什么运算符号吗?
还有一个问题,也是是java的:
long len=0xfffL;
这个表达式是定义一个变量len并赋一个长整数型的值0xfff,其中的"oxfff"这个值是什么意思啊?怎么不是阿拉伯数字呢?
wxhok2000 1年前 已收到1个回答 举报

unloveak 幼苗

共回答了12个问题采纳率:75% 举报

同学.上面的!就是逻辑运算符“非”,java里面的判断只能是boolean型的,也就是你的那个!后面的b,一定是个boolean型变量.第二个,“0xfff”前面的“0x”是说,这个数是16进制的,f就是十进制的15.万事开头难,这个是编程里面的基础……要加油啊.

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.030 s. - webmaster@yulucn.com