javase基础
Posted smileApe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javase基础相关的知识,希望对你有一定的参考价值。
1、算术运算符
7种:+,-,*,/,%,++,--; --------------------注意不要想当然,按照类型规则来计算
++在变量前,先加1再取变量使用 --同理
在变量后,先取变量使用再加1
i=i++;//值不变 i=++i;//值加1
2、比较运算符
6种:>,<,>=,<=,==,!= ------- 返回true|false表示逻辑值
3、逻辑运算符
5种:!,|,&,||,&&
短路与非短路的区别:
短路:左边已经能确定表达式的结果时则右边不做运算,否则右边依然计算
非短路:不管什么情况左右都计算
4、=,+=,-=,*=,/=,%=
=:赋值运算,注意是否需要转型
+=:扩展赋值运算 a+=b----->a=a+b
+:可以做算术运算,也可以做字符串的拼接
2+3=5
2+""="2" "hello"+2="hello2"
注:打印语句打印是都以字符串形式表现
5、条件分支
if...
if...else...
if...else...if...else
switch(variable){}
以上是关于javase基础的主要内容,如果未能解决你的问题,请参考以下文章