Java運算子認識 (第四節)
目錄 | ||||||
---|---|---|---|---|---|---|
算術運算子 | 賦值運算子 | 自增自減運算子 | 關係運算子 | 邏輯運算子 | 三元運算子 |
什麼是運算子,什麼是表示式?
1.運算子:對常量或者變數進行操作的符號
2. 表示式:用於運算子把常量和變數連線起來,並且符合Java語法的式子就可以稱為表示式。不同運算子連線的表示式體現的是不同型別的表示式
算術運算子
效果圖展示:
注意事項:
1.除法得到的是商,取餘的到的是餘數
2.整數相除只能得到整數,要想得到小數,必須要有浮點數參與運算
程式碼示例:
int a = 10;
int b = 20;
int c = a+b;
"+": 是運算子,並且屬於算數運算子
“a+b”: 是表示式,因為“+” 是算數運算子,所以找個表示式叫算數表示式
字元的“+”操作
為什麼有的時候,明明是字母,但是值還是數字? 比如下圖情況:
解釋:
因為字母是和ASCII碼錶所對應的,他的每一個字母都對應著,ASCII碼錶的中ASCII值
字串的“+”操作
一、
當“+”操作中出現字串時,這個“+”是字串的連線符,而不是算術運算
示例:
“白羊”+666
控制檯輸出 :白羊666
二、
當“+”操作中,出現字串,就是連線運算子,否則就是算術運算,當連續進行“+”操作時,從左往右逐個執行。
示例:
2000+20+“白羊”+666
控制檯輸出 :2020白羊666
賦值運算子
自增自減運算子
、
示例:
關係運算子
邏輯運算子
概述
示例
短路邏輯運算子
三元運算子
示例:
持續更新中~
創作不易,麻煩各位大俠 ,關注,轉發
相關文章
- Java 運算子Java
- Java運算子Java
- Java位運算子Java
- Java的運算子Java
- Java 運算子 % 和 /Java
- Java - 3 運算子Java
- Java基礎09:邏輯運算子、位運算子Java
- Java算術運算子Java
- Java 基礎-運算子Java
- == 運算子 - Java基礎Java
- 第 7 節:運算子流程控制
- java短路運算子和邏輯運算子的區別Java
- 運算子 運算子
- 【java提高】(17)---Java 位運算子Java
- java零基礎自學第一天②,運算子:表示式,算術運算子,+操作,賦值運算子,自增自減運算子,關係運算子,邏輯運算子,三元運算子Java賦值
- Java基礎知識(變數、資料型別、運算子)Java變數資料型別
- Java中包含哪些運算子Java
- [java基礎]之 運算子Java
- java基本語法--運算子Java
- java運算子(超詳細!!!)Java
- java中insteanceof運算子Java
- Java學習之運算子Java
- 我的JAVA運算子理解Java
- php運算子 比較運算子 邏輯運算子 三元運算子PHP
- 運算子-賦值運算子賦值
- 如何認識遊戲“節奏”遊戲
- Java常見知識點彙總(⑤)——運算子優先順序Java
- MySQL的四種運算子(算術運算子、比較運算子、邏輯運算子和位運算子)MySql
- Java中按位取反運算子Java
- Java學習筆記--運算子Java筆記
- java運算子優先順序Java
- Java的左移和右移運算子Java
- Java基礎——邏輯運算子Java
- java中運算子與表示式Java
- 8.Golang中的運算子-算術運算子、關係運算子、邏輯運算子、賦值運算子Golang賦值
- Java的&運算子作用於boolean運算元JavaBoolean
- javascript運算子——邏輯運算子JavaScript
- 微課|玩轉Python輕鬆過二級(2.2.4節):位運算子與集合運算子Python