首页 > 其他 > 详细

基础语法学习2

时间:2021-02-26 14:26:03      阅读:51      评论:0      收藏:0      [点我收藏+]

运算符

  1. 算数运算符: + , - , * , / , % , ++ , --
  2. 复制运算符: =
  3. 关系运算符: > , <= , <= , == , != ,instanceof
  4. 逻辑运算符:&&(与),||(或),!(取反)
  5. 位运算符:& , | , ^ (亦或), ~ ,>>(右移) , <<(左移) ,>>>
  6. 条件运算符:? :
  7. 扩展赋值运算符: += , -=,*=, /=

自增,自减,一元运算符/Math类

		int a = 3;
        int b = a++;    //执行完这行代码后,先给b赋值,再自增
        System.out.println(a);
        int c = ++a;    //执行这行代码前,先自增,再给b赋值
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);

4
5
3
5

  1. Math.

位运算

 /*
        A = 0011 1100
        B = 0000 1101

        A&B = 0000 1100
        A|B = 0011 1101
        A^B = 0011 0001
        ~B = 1111 0010

        <<  (*2) 左移 , >>(/2) 右移
        0000 0000   0
        0000 0001   1
        0000 0010   2
        0000 0011   3
        0000 0100   4
        0000 1000   8
        0001 0000   16

         */
        System.out.println(2<<3);


16

字符串连接

		int a = 10;
        int b = 20;


        System.out.println(""+a+b);
        System.out.println(a+b+"");

1020
30

三元运算符

        // x ? y : z
        //如果x==true,则结果为y,否则结果为z

JavaDoc

@author 作者

@version 版本号

@since 指明需要最早使用jdk版本

@param 参数名

@return返回值情况

@throws 异常抛出情况

基础语法学习2

原文:https://www.cnblogs.com/coreybrian/p/14451778.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!