zoukankan      html  css  js  c++  java
  • java学习笔记02运算符、表达式 .

    赋值运算符号

    一元运算符

    算术运算符

    关系运算符

    递增与递减运算符

    public class T {
    	public static void main(String[] args) {
    		int a = 3 , b = 3 ;	// 定义两个变量a和b
    		int x = 6, y = 6 ;	// 定义两个变量x和y
    		System.out.println("a = " + a) ;
    		System.out.println("\t a++ = " + (a++) + " , a = " + a) ;	// 先计算后自增
    		System.out.println("b = " + b) ;
    		System.out.println("\t ++b = " + (++b) + " , b = " + b) ;	// 先自增后计算
    		System.out.println("x = " + x) ;
    		System.out.println("\t x-- = " + (x--) + " , x = " + x) ;	// 先计算后自减
    		System.out.println("y = " + y) ;
    		System.out.println("\t --y = " + (--y) + " , y = " + y) ;	// 先自减后计算
    
    	}
    }


    运算结果

    a = 3
    	 a++ = 3 , a = 4
    b = 3
    	 ++b = 4 , b = 4
    x = 6
    	 x-- = 6 , x = 5
    y = 6
    	 --y = 5 , y = 5


    逻辑运算符

       不管是短路还是非短路,其基本的操作结果都是一样的。

    现有如下的错误代码:

    public class T {
    	public static void main(String[] args) {
    		int i = 10/0;
    		System.out.println(i);
    	}
    }


    以上的代码只要一运行就会出现问题。

    public class T {
    	public static void main(String[] args) {
    		if(10!=10&10/0==0){
    			System.out.println("条件满足");
    		}
    	}
    }


    短路与

    public class T {
    	public static void main(String[] args) {
    		if(10!=10&&10/0==0){
    			System.out.println("条件满足");
    		}
    	}
    }


    只要第一个条件满足,之后的程序代码都不在执行了。

    位运算符

    位运算符的结果表

    public class T {
    	public static void main(String[] args) {
    		int x = 3 ;		// 3的二进制数据:	00000000 00000000 00000000 00000011
    		int y = 6 ;		// 6的二进制数据:	00000000 00000000 00000000 00000110
    		System.out.println(x & y) ;	//与:	00000000 00000000 00000000 00000010
    		System.out.println(x | y) ;	//或:	00000000 00000000 00000000 00000111
    		System.out.println(x ^ y) ;	//或:	00000000 00000000 00000000 00000101
    	}
    }


     

  • 相关阅读:
    Asp.net MVC 利用 Nopi 导出 Excel
    React 中 调用 Asp.net WebApi
    Node.js mysql 连接池使用事务自动回收连接
    __far和__near的小问题
    注册博客园了,以后在这里写写随笔。
    Electron客户端开发入门必备的知识点
    公司组织构架的三大类型
    经济学中的人性抉择(下)
    经济学中的人性抉择(上)
    模拟音乐播放器播放条样式
  • 原文地址:https://www.cnblogs.com/itmyhome/p/4131459.html
Copyright © 2011-2022 走看看