第十二课 运算符

第十二课  运算符
一、算术运算符:
单目:+(取正)  -(取负)  ++(自增1)  - -(自减1)
双目:+  -  *  /  %(取余)
说明:
1、++:在后边时先算后加1,在前边时先加1后算
2、- -:同加加
3、%:只能用于整数,取得相除余数
我们通过例子说明这些的用法:
public class addTest{
        public static void main(String args[]){
                int i=10,j=10;
                System.out.println((++i)*(j--));            //110
                System.out.println("i="+i+"  j="+j);    //I=11  j=9

                System.out.println((i--)*(++j));        //110
                System.out.println("i="+i+"  j="+j);    //I=10  j=10

                System.out.println("/'i++/'="+(i++)+"/'++i/'="+(++i));  //'I++'=10  '++I'=12
                System.out.println("i="+i+"  j="+j);  //I=12  j=10
                System.out.println(10%3);    //1
                System.out.println(3%10);    //3
        }
}
二、关系运算:
  ==  !=  >  <  >=  <=
这个我们多次用到了,随便举个例子:
import javax.swing.*;
public class booleanTest{
                public static void main(String args[]){
                String i=JOptionPane.showInputDialog("please input your age:");
                int age=Integer.parseInt(i);
                if (age>18)
                  System.out.println("Your are a man");
                else
                  System.out.println("Your are a younger");
    System.exit(0);
        }
}
三、逻辑运算符:
  &(与)  |(或)  !(反)
&:当两边同时为真时,结果为真,否则为假
| :当两边有一边为真时,结果为真,否则为假
! :真值变假值,假值变真值
我们看下面的例子:

public class booleanTest{
public static void main(String args[]){
  boolean a,b;
  a=true;
  b=!a;
  System.out.println(a&b);
  System.out.println(a|b);
        }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值