sjfb.net
当前位置:首页 >> jAvA 1!+2!+3!这是表示什么意思?!是什么意思... >>

jAvA 1!+2!+3!这是表示什么意思?!是什么意思...

!在数学里面表示阶乘 在java里面表示非 1!+2!+3! 在java里面编译是无法通过的

!表示阶乘,2!表示1*2,3!表示1*2*3,4!表示1*2*3*4……n!表示1*2*3*4*……*n

public static void main(String[] args) { int k =100; int m = 0; for (int i = 1; i

表示阶乘 2! = 1x2 3! = 1x2x3

>>>这个是位移运算符吧,如果你懂得>>是什么意思,那那么这个就容易理解了 其实位移会为有符号位移, 和无符号位移; 表示向右移 >>>表示无符号右移,就是在位移过程中不考虑符号因素,都做为正数处理。符号位为始终为0

3取反再加2=-2

public class myTest { public static void main(String[] args) { long sum=0; int n=100; for(int i=1;i

[123], \d表示0-9的数字

&是 按位做与 操作 如 6 & 3 == 2 ,因为6的二进制是110,3的二进制是11,做位与操作结果是二进制10即2 &&是逻辑与操作、 true && true ==true true && false == false false && true ==false false && false == false 另外 || 是逻辑或,|是位或

!在JAVA中是非的意思,如!=就是不等于,!0就是非0,是逻辑用语if(!0)就是如果真的话…

网站首页 | 网站地图
All rights reserved Powered by www.sjfb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com