码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础 -3

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

标签:png   使用   优先   自增   class   boolean   基本数据类型   字符   处理   

运算符

  1. 运算符优先级
    技术图片
  2. 数学运算符
    在进行变量计算中,有简化的运算符(+=、 -=、 *=、 /=、 %=)
  • 变量++ 、变量--
    先使用变量进行计算 而后再进行自增或者自减
  • ++变量 、--变量
    先进行变量的自增或者自减 然后再进行数字的计算
public class ddd {
    public static void main(String[] args) {
        int x =10,y=20;
        int result = ++x - y--;//先10+1 然后11-20 后20-1
        System.out.println(x);
        System.out.println(y);
        System.out.println(result);
    }
}
>>>11
>>>19
>>>-9

关系运算符
== 、<= 、< 、>、>=
所有的关系运算返回的判断结果都是布尔类型的数据
内容相同的比较是 ==

在进行关系运算的时候可以针对于所有的基本数据类型,例如 可以直接使用字符来处理

public class ddd {
    public static void main(String[] args) {
        char a = 'a';
        boolean flag = 97 == a;
        System.out.println(flag);
    }
}
>>> true

数据类型之间提供有转型支持,所以在进行判断的时候字符会自动转为int 然后进行数字的比较。

Java基础 -3

标签:png   使用   优先   自增   class   boolean   基本数据类型   字符   处理   

原文地址:https://www.cnblogs.com/sakura579/p/12306870.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!