Java学习第二期:Java基础知识(2)
Java学习第二期:Java基础知识(2)
java中的自增自减运算:
1. ++i和i++: 当运算符放在变量之前时(前缀),先自增,再赋值;当运算符放在变量之后(后缀),先赋值,再自增;例如,当 b = ++a 时,先自增(自己增加 1),再赋值(赋值给 b);当 b = a++ 时,先赋值(赋值给 b),再自增(自己增加 1)。也就是,++a 输出的是 a+1 的值,a++输出的是 a 值。
2. --i和i–: 当运算符放在变量之前时(前缀),先自减,再赋值;当运算符放在变量之后(后缀),先赋值,再自减;例如,当 b = --a 时,先自减(自己减去 1),再赋值(赋值给 b);当 b = a-- 时,先赋值(赋值给 b),再自减(自己减去 1)。也就是,–a 输出的是 a-1 的值,a–输出的是 a 值。
continue、break和return的区别:
-
continue:指跳出当前的这一次循环,继续下一次循环。
-
break:指跳出整个循环体,继续执行循环下面的语句。
-
return:用于跳出所在方法,结束该方法的运行。return有两种用法:
a、return:直接使用return结束方法的执行,用于没有返回值函数的方法。
b、return value:return一个特定的值,用于有返回值函数的方法。