Java中 / 和 %


Java中 / 和 % 

每天積累一些 Java 的知識點,補充自己的不足。

 

今天在刷面試題的碰到 % ,一下子還真想不起來這個運算符的作用,趕緊重溫一下,這里我寫了個小代碼來體現 / 和 % 的區別。

 

下面看代碼:

 

 

 

import static java.lang.System.out; public class Main { public static void main(String[] args) { out.println("-------------"); out.println(1/3); out.println(2/3); out.println(3/3); out.println(4/3); out.println(5/3); out.println(6/3); out.println(7/3); out.println("-------------"); out.println("-------------"); out.println(1%3); out.println(2%3); out.println(3%3); out.println(4%3); out.println(5%3); out.println(6%3); out.println(7%3); out.println("-------------"); } }

 

 

 

再放一下運行結果  

 

 

 這里就可以看出他們的區別:

  運算符  /  :除法運算符,並且運算結果遵從向下取整。

  運算符 % :模運算,

      (1)、當運算符左邊小於右邊,結果就等於左邊;

      (2)、當運算符左邊大於右邊,就和算術中的取余是一樣的效果。

 

 

 

吾生也有涯,而知也無涯。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM