iT邦幫忙

2024 iThome 鐵人賽

DAY 4
0

運算子是程式語言中用來操作運算元的符號,常見的運算子包括「+」、「-」、「*」、「/」等。根據運算子的類型,它們可以用來執行數學計算、設定、比較、邏輯運算等各種操作。

1. 設定運算子

首先,我們來探討如何為不同資料型態的變數設值。這時候可以使用設定運算子,它是本文要介紹的第一個運算子。雖然設定運算子只有一個,但它是撰寫Java程式時不可或缺的好夥伴。
在下方這個表格中,等號(=) 在Java並非數學計算中的『等於』,而是『設定』的意思。
https://ithelp.ithome.com.tw/upload/images/20240912/20168805Fo0ZYvljzo.png

舉例說明:
將一個整數50設定給ma這個變數,可以這樣撰寫程式碼

 int ma = 50;
 #宣告整數變數ma,並賦予值為50
 ma = ma + 3;
 # 將 ma 加 3後,再設定給ma這邊存放

https://ithelp.ithome.com.tw/upload/images/20240912/20168805N6NkCfYUdA.png

2.一元運算子

一元運算子是一種特殊的運算子,它與其他運算子不同之處在於只要再加上單一個運算元即可形成一個簡單的運算式。常見的一元運算子包括 「+」「-」「!」「~」。這四個運算子在Java中的定義和用途各不相同。
https://ithelp.ithome.com.tw/upload/images/20240912/20168805cUyut4sMSP.png
舉例說明:
想利用一元運算子的「+」、「-」2個運算子,去撰寫一段程式碼

int b = +a;
#使用一元運算子 '+', 將正數a設定給變數b
int c = -a;
#使用一元運算子 '-', 將負數a設定給變數c

https://ithelp.ithome.com.tw/upload/images/20240912/20168805lQENGLSOTo.png
執行後結果:
https://ithelp.ithome.com.tw/upload/images/20240912/20168805IzdFYVtaT3.png

3.算數運算子

算數運算子顧名思義就是跟數學有關係,就是大家常見的 『+』『-』『*』『/』,比較不一樣的就是這個運算子 『%』,它的定義是取餘數,算數運算子的用法應該大家都會,在這也就不多介紹。

4.關係運算子

關係運算子用於比較兩個數的大小或相等性,如『>』、『<』、『==』等運算子。
https://ithelp.ithome.com.tw/upload/images/20240912/20168805VSVRZrmKDM.png
舉例說明:
假如利用if的敘述去判斷數值,使用關係運算子去撰寫程式碼:

int a = 20;
if (a < 3){
	System.out.println("a<3 成立");
}
else {
	System.out.println("a<3 不成立");
    }
#判斷20<3是否成立

https://ithelp.ithome.com.tw/upload/images/20240912/20168805GqWoOYzl1D.png
執行後結果:
https://ithelp.ithome.com.tw/upload/images/20240912/201688051Lm4lxUrZF.png

5.遞增遞減運算子

遞增遞減運算子 『++』、『- -』 則用於對變數進行增加或減少,通常用於迴圈或計數。
https://ithelp.ithome.com.tw/upload/images/20240912/20168805MK47pkXCHj.png

Java的運算子就到此處介紹完畢

下一篇介紹Java的運算式


上一篇
#Day3 Java的資料型態
下一篇
#Day5 Java的運算式
系列文
當Java遇見Android,30天學習指南30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言