本篇文章主要介绍了"Java运算符 JAVA算术运算符、关系运算符和位运算符",主要涉及到Java运算符方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
算术运算符1.java的算数运算符包括+(加)、-(减)、*(乘)、/(除)、%(取余),在运算过程中出现的隐式转换原则和C语言一样;2. 高位数据向低位数据转...
算术运算符
1.java的算数运算符包括+(加)、-(减)、*(乘)、/(除)、%(取余),在运算过程中出现的隐式转换原则和C语言一样;
2. 高位数据向低位数据转化要使用强制转化;
关系运算符
1.java的关系运算符包括>、<、>=、<=、==、!=,其使用规则和C语言一样,在复杂的关系运算语句中同样有短路原则;
2.java逻辑运算的结果使用输出语句输出答案只能是false或者true,结果是boollean类型,这一点跟C语言不一样!
publicclass Operator{
publicstaticvoid main(String args[]){
System.out.println("10>5的结果是:"+(10>5));
System.out.println("10>=5的结果是:"+(10>=5));
System.out.println("10<5的结果是:"+(10<5));
System.out.println("10<=5的结果是:"+(10<=5));
System.out.println("10==5的结果是:"+(10==5));
System.out.println("10!=5的结果是:"+(10!=5));
}
}

位运算符
1.java的位运算符包括:&(与) |(或) ~(非) ^(异或);
2.含位运算符的式子在运算的时候都是将数据转化成二进制的形式进行运算的;
3.&:将进行运算的两个数据转化成二进制,然后对应位上的数据进行运算,都是1的时候为1,其他情况为0;
|:将进行运算的两个数据转化成二进制,然后对应位上的数据进行运算,有一个为1就是1;
^:将进行运算的两个数据转化成二进制,然后对应位上的数据进行运算,不同为1,相同为0;
~:将进行运算的两个数据转化成二进制,然后对应位上的数据进行运算,每一位都取反;
publicclass ByteOperator{
publicstaticvoid main(String args[])
{
System.out.println("0 and 0\t"+(0&0));
System.out.println("0 and 1\t"+(0&1));
System.out.println("1 and 0\t"+(1&0));
System.out.println("1 and 1\t"+(1&1));
System.out.println("-------------------");
System.out.println("0 or 0\t"+(0|0));
System.out.println("0 or 1\t"+(0|1));
System.out.println("1 or 0\t"+(1|0));
System.out.println("1 or 1\t"+(1|1));
System.out.println("-------------------");
System.out.println("0 XOR 0\t"+(0^0));
System.out.println("0 XOR 1\t"+(0^1));
System.out.println("1 XOR 0\t"+(1^0));
System.out.println("1 XOR 1\t"+(1^1));
System.out.println("-------------------");
System.out.println("~0\t"+(~0));
System.out.println("~1\t"+(~1));
}
}

以上就介绍了Java运算符 JAVA算术运算符、关系运算符和位运算符,包括了Java运算符方面的内容,希望对Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_2965779.html