java的類型 int 篇


package com.hqyj.javacode.datatype;

public class TestInt {

public static void main(String[] args) {
//int 1 整數的直接量為int
//直接量應該在int取值范圍之內
int a=100; //100 是直接寫出來的整數 因此100 int
//byte b=128;128是直接寫出來的,默認為int,但是已經超出了范圍
byte c=1;//大小問題 byte -128--127
//可以使用16進制和8進制表示
int x=020;//8
int y=0x16;//16
//2 整數除法運算的取整
int count =5/3;//結果為 1(取出整數部分)
//3防止溢出的發生
byte q=127;//最大范圍
q=(byte) (q+1);
System.out.println(q);//輸出為-128
//溢出后的值循環
/**
* 總結 int的范圍為-214783648214783647
* 直接寫的沒有超過int的范圍的默認為int類型
* 除法運算會默認取整
* 當運算時超過int存儲范圍的結果不符合邏輯
*/

}
}


免責聲明!

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



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