分享

java学习——7运算符与表达式(二)

 pythonjava学习 2021-04-06

接上篇:java学习——6运算符与表达式(一)

2)关系运算符

关系运算,即为比较大小的运算。

有:>(大于)<(小于) ==(等于)、 >=(大于等于)、 <=(小于等于) !=(不等于)。

关系运算都属于双目运算,即需要两个操作数。

关系运算的结果为布尔值,即truefalse

例:关系运算的简单应用。

注意:1)基本的数据类型都可以参加关系运算。

      字符类型的比较依据是Unicode的值。

2)与数学中不同,判断两数相等是==(两个等号);

判断两数不等是!=(叹号等号)

3)赋值运算符

赋值是使变量获得值。语法如下:

变量=表达式

=即为赋值运算符。)

读法为:将表达式的值赋值给变量。

注:=不是表示相等,而是赋值运算。

赋值运算的结合性是最低的,先计算=右边表达式的值,最后赋值。

如:i=45+76*6;是先计算右边的值,计算顺序为先乘除后加减,计算出的值最后再赋给变量i

赋值运算符可以与其它一些运算符组合成复合赋值运算符。

+= s+=j;等价于s=s+j;

-=s-=j;等价于s=s-j;

*=s*=j;等价于s=s*j;

/=s/=j;等价于s=s/j;

%=s%=j;等价于s=s%j;

还有其它的复合赋值运算符,想了解的朋友可参考任意一本Java书。

例:计算1~10的累加和。

本例用循环来计算累加和。

public class A {

    public static void main(String args[]){

       inti,sum=0;

       for(i=1;i<=10;i++)

           sum+=i;

       System.out.println("Thesum from 1 to 10 is "+sum);

    }

}

本例用到了关系运算i<=10来判断循环的终止条件;

复合赋值运算sum+=i;来计算和。

其运行结果如下:

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多