Java編程語(yǔ)言中,有許多有用的運(yùn)算符可以提高程序員編寫高效代碼的能力。本篇文章將主要介紹Java中兩個(gè)常用運(yùn)算符,分別是求模運(yùn)算符和三目運(yùn)算符。
求模運(yùn)算符“%”是用來(lái)計(jì)算兩數(shù)相除后的余數(shù)的,語(yǔ)法如下: int remainder = num1 % num2; 其中num1和num2都是整數(shù)變量,remainder是存儲(chǔ)余數(shù)的整數(shù)變量。 例如: int a = 15; int b = 7; int c = a % b; 則c的值為1,因?yàn)?5除以7余1。
很多情況下,我們需要在代碼中根據(jù)一個(gè)條件選擇要執(zhí)行的語(yǔ)句。這時(shí)候就可以使用三目運(yùn)算符,它的語(yǔ)法如下:
result = condition ? expr1 : expr2; 如果condition為真,返回expr1的值;否則返回expr2的值。 例如: int a = 5; int b = 10; int max = a >b ? a : b; 則max的值為10,因?yàn)閍小于b,所以返回b的值。
在需要快速比較兩個(gè)值并選擇其中一個(gè)的情況下,三目運(yùn)算符是一個(gè)非常有用的運(yùn)算符。