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循环

posted @ 2023-04-13 20:57  ’L先森、  阅读(28)  评论(0)    收藏  举报