各类运算符练习

package hello;

public class yunsuanfu {

    public static void main(String[] args) {
        System.out.println("20 % 7="+(20%7));
    int z = 10;
    z++;//z=z-1
    System.out.println(z);
    System.out.println("p="+ ++z);//优先运算++z的值
    z--;//z=z-1
    System.out.println(z);
    System.out.println("p="+ --z);//优先运算--z的值
    System.out.println(++z);System.out.println(z);
     z = 10;
     //int k=z++;
    // System.out.println(k);
     System.out.println("10>9="+(10>9));
     System.out.println(('c'!='b'));
     z+=2;//z=z+2
     System.out.println(z);
     z-=2;//z=z-2
     System.out.println(z);
     z*=2;//z=z*2
             System.out.println(z);
     z/=2;//z=z/2
     System.out.println(z);
     z%=2;//z=z%2
     System.out.println(z);
     boolean luoji=true&&true;
     System.out.println(luoji);//结果为true
     luoji=true&&false;
     System.out.println(luoji);//结果为false
     luoji=false&&false;
     System.out.println(luoji);//结果为false
     luoji=(2>1&&3<4);
     System.out.println(luoji);//结果为true
     luoji=true||true;
     System.out.println(luoji);//结果为true
     luoji=true||false;
     System.out.println(luoji);//结果为true
     luoji=!false||false;//反转结果  false变成true
     System.out.println(luoji);
     String str=4<5?"我":"你";//可以用string定义字符串4<5成立运行"我" 不成立运行"你"
     System.out.println(str);
     int x=((2+1)*(4-3));//括号优先级最大
     System.out.println(x);//结果为3
    }

}

 

posted @ 2015-12-02 18:28  记忆还是空白  阅读(253)  评论(0编辑  收藏  举报