首页 > 代码库 > javase基础(二)
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基础(二)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。