第十二課 運算符
一、算術運算符:
單目:+(取正) -(取負) ++(自增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);
}
}
第十二課 運算符
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.