java捡基础
++与--写在前后有什么区别?
++ 或 -- 写在变量前后有区别?
* 1.如果不参与运算的话, 它们是没有区别。
* 2.如果参与了运算,区别就是很大了。
* 参与运算时两者的区别:累加的结果要不要参与本次的运算,(使用累加之后值运算,还是使用累加之前的值进行运算)
* a++ 累加的结果,不参与本次运算,(使用变量的原始值进行运算) 【参与运算的是缓存的值】
* ++a 累加 的结果,要参与本次运算 (使用累加之后的值进行运算)
* a--累减的结果,不参与本次运算,(使用变量的原始值进行运算)
* ++a 累减的结果,要参与本次运算 (使用累减之后的值进行运算)
* 无论是前面还是后面,都会对变量值进行累加或累减
!a 取反 a为真,!a为假
&&同时满足
||二选一满足即可
| 非短路运算符
if(bool=false) 为假 且赋值 仅true or false可用
do while 运算方式
while(1) 无意义,报错。c里无波尔类型,所以可以用0和1表示死循环。
在Java里1就是整型数据
while、do-while和for三种循环在具体的使用场合上是有区别的,如下:
1、在知道循环次数的情况下更适合使用for循环;
2、在不知道循环次数的情况下适合使用while或者do-while循环,如果有可能一次都不循环应考虑使用while循环,如果至少循环一次应考虑使用do-while循环

浙公网安备 33010602011771号