本篇文章为你整理了java运算符(超详细!!!)(java运算符使用方法)的详细内容,包含有java运算符运算规则 java运算符使用方法 java中运算符 java运算符号 java运算符(超详细!!!),希望能帮助你了解 java运算符(超详细!!!)。
System.out.println(a*b);
//当输出数为浮点型的时候,就需要把数据进行强制转换(https:///lingstar/p/16441976.html)
System.out.println(a/(double)b);
//模运算,取余
System.out.println("输出c%a的结果:"+((double)c%a));
输出结果:
30
输出c%a的结果:5.0
自增与自减运算
自增自减是java中常用的运算符,下面以自增为例,自减也同样适用
代码示例:
public class Demo04 {
public static void main(String[] args) {
//运算符中的自增(++)与自减(--) 一元运算符
int a=5;
int b=a++;//++在后,先赋值再自增
System.out.println(b);
System.out.println(a);
int m=3;
int n=++m;//++在后,先自增,再进行赋值
System.out.println("============分割线================");
System.out.println(m);
System.out.println(n);
System.out.println("============分割线================");
//短路运算(了解即可)
int c=10;
boolean d=(c 4) (c++
//可以看得到前面c 4是不成立的,那么就不会执行后面的自增运算,造成短路运算-
System.out.println(d);
System.out.println(c);
输出结果:
5
============分割线================
============分割线================
false
二、赋值运算符
基本赋值运算符=
java基本运算符,实际上不是等于,它相当于把右边表达式的值赋给等号左边的运算数,除了基本的运算符之外,还有一些不常用的,感兴趣的可以自行先了解
三、关系运算符
常见的关系运算符有
System.out.println("输出a b的结果:"+(a
System.out.println("输出a==b的结果:"+(a==b));
System.out.println("输出a!=b的结果:"+(a!=b));
输出结果:
输出a b的结果:false
输出a b的结果:true
输出a==b的结果:false
输出a!=b的结果:true
四、逻辑运算符
如果该数为正,则高位补0,若为负数,则高位补1 , 相当于/2
24的二进制补码为0001 1000
右移两位之后变为0000 0110
结果为6
左移右移效率极高
六、三元运算符
java中的三元运算符跟java中的if语句类似,可以说是if语句的一种简写
代码示例:
public class Demo09 {
public static void main(String[] args) {
//三元运算符
//x?y:z
//如果x==true,则结果为y,否则结果为z
int score=80;
String type=score 80?"不及格":"及格";//一定掌握,三元运算符
System.out.println(type);
输出结果:
及格
既然是if语句的简写,那么用if语句也可以轻松实现
代码示例:
public class Demo09 {
public static void main(String[] args) {
int score=80;
if(score 60){
System.out.println("不及格");
}else {
System.out.println("及格");
输出结果:
及格
以上就是java运算符(超详细!!!)(java运算符使用方法)的详细内容,想要了解更多 java运算符(超详细!!!)的内容,请持续关注盛行IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。