设为首页 加入收藏

TOP

Java运算符
2023-07-25 21:35:00 】 浏览:28
Tags:Java

目录

JavaSE

运算符

算术运算符:+,-,*,/,%,++(自增),--(自减)

i++:先用后+1;++i:先+1后用

赋值运算符:=

扩展赋值运算符:+=,-=,*=,/=

a+=b --->a=a+b:

? 可读性差,但是编译效率高,且会自动进行类型转换;

? 当ab为基本数据类型时,a+b和b+a没有区别,当为String类型时,必须为a+b

关系运算符:>,<,>=,<=,==,!=

逻辑运算符: &&,||,当左边的表达式可以得出整个结果,右边的表达式则不会再去判断

public static void test(int i,int j) {
        if (i++ < 0 & j-- >0) {
            System.out.println("---");
        }
        System.out.println(i);
        System.out.println(j);
}
i=3
j=2

位运算符:&,|,^,~ , >>(右移),<<(左移),>>>(无符号右移)

条件运算符(三目运算符):?:

int i = 2>1 ? 1 : 0,结果为1

以上所有运算符都可以用()来提升优先级

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇java.lang.NoClassDefFoundError:.. 下一篇java开发规范

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目