Java教程

Java常用运算符

本文主要是介绍Java常用运算符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

常用运算符

自增自减运算符

//++   --     自增,自减   一元运算符
 int a = 3;

        int b = a++;//a++就是a先赋值给b,然后在进行自增运算
        System.out.println(a);
        int c = ++a;//++a就是先自增,然后在参与赋值运算
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);

/*屏幕输出:
4
5
3
5
*/

短路运算

已知结果是错的,后面语句不会执行

 int c = 5;
        boolean d = (c<4)&&(c++<4);
        System.out.println(d);
        System.out.println(c);

/*屏幕输出:
false
5
*/

左移和右移运算符

面试题:如何由代码快速输出得到 2*8 = 16?

可以先拆分成2 * 2 * 2 * 2

<<     相当于 *2
>>     相当于 /2


System.out.println(2<<3);//屏幕输出为16

字符串连接符

System.out.println(""+a+b);//字符串在前,”+“是连接符
System.out.println(a+b+"");//”+“字符串在后,a+b先运算在连接
这篇关于Java常用运算符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!