Java基础-运算符

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_42528266/article/details/103236980

2.1 算数运算符

Java中,整数使用以上运算符,无论怎么计算,也不会得到小数。

public static void main(String[] args) { 
	int i = 1234; 
	System.out.println(i/1000*1000);//计算结果是1000 
}
  • ++ 运算,变量自己增长1。反之, – 运算,变量自己减少1,用法与 ++ 一致。
    • 独立运算:
      • 变量在独立运算时, 前++ 和 后++ 没有区别 。
      • 变量 前++ :例如 ++i 。
      • 变量 后++ :例如 i++ 。
  • 混合运算:
    • 和其他变量放在一起, 前++ 和 后++ 就产生了不同。
    • 变量 前++ :变量a自己加1,将加1后的结果赋值给b,也就是说a先计算。a和b的结果都是2。
public static void main(String[] args) { 
	int a = 1; 
	int b = ++a; 
	System.out.println(a);//计算结果是2 
	System.out.println(b);//计算结果是2 
}
  • 变量 后++ :变量a先把自己的值1,赋值给变量b,此时变量b的值就是1,变量a自己再加1。a的结果是2,b 的结果是1。
public static void main(String[] args) { 
	int a = 1; 
	int b = a++; 
	System.out.println(a);//计算结果是2 
	System.out.println(b);//计算结果是1 
}
  • +符号在字符串中的操作:
    • +符号在遇到字符串的时候,表示连接、拼接的含义。
    • “a”+"b"的结果是“ab”,连接含义
public static void main(String[] args){ 
	System.out.println("5+5="+5+5);//输出5+5=55 
}
2.2 赋值运算符
2.3 比较运算符
  • 比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值 true 或者 false 。
2.4 逻辑运算符
  • 逻辑运算符,是用来连接两个布尔类型结果的运算符,运算结果都是布尔值 true 或者 false
2.5 三元运算符
  • 三元运算符格式:
数据类型 变量名 = 布尔类型表达式?结果1:结果2
  • 三元运算符计算方式:
    • 布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。
    • 布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Don的成长史

【剑指offer】从尾到头打印链表

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

6320
来自专栏Don的成长史

单词识别

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

7120
来自专栏Don的成长史

字符串分隔

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

6710
来自专栏Don的成长史

【剑指offer】合并两个排序的链表

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

5820
来自专栏Don的成长史

【剑指offer】替换空格

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

6820
来自专栏Don的成长史

【蓝桥杯】ADV-73 数组输出

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

5220
来自专栏Don的成长史

【PAT甲级】Recover the Smallest Number

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

3810
来自专栏Don的成长史

【蓝桥杯】ADV-105 不同单词个数统计

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

5720
来自专栏Don的成长史

【蓝桥杯】ADV-102 单词个数统计

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

5610
来自专栏Don的成长史

【蓝桥杯】ADV-96 复数求和

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

3520

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励