第十二课 运算符
一、算术运算符:
单目:+(取正) -(取负) ++(自增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);
}
}
第十二课 运算符
最新推荐文章于 2024-08-19 10:52:02 发布