更新時間:2022-12-05 12:09:53 來源:動力節點 瀏覽2238次
在Java程序里面,對于整數的數據類型一共有四種支持:byte、short、int、long。
在給定的四種整型數據類型里面,最為常用的數據類型就是int型,在Java程序之中任何的一個整型數字的常量默認對應的類型全部都是int型。
提示:對于Java整數類型分為的四種子類型,如果要按照百分比進行劃分的基本上可以得出如下的分布值: int(79.9%)、long(10%)、byte(10%)、short(0.1%)
public class YootkDemo {
public static void main(String args[]) {
// 數據類型 變量名稱 = 常量、整數常量的默認類型為int
int number = 10 ; // 定義一個整型變量
// int變量 = int變量數值 + 20常量(int類型)
number = number + 20 ; // 進行變量的加法計算
System.out.println(number) ; // 輸出的就是int類型的數據
}
}
雖然int可以解決大部分的整型的數據操作問題,但是從另外的角度來講,對于當前的程序開發來說,int本身是有其長度范圍定義的(-2147483648 ~ 2147483647),那么如果說超過了這個計算的范圍,則就有可能出現錯誤。
public class YootkDemo {
public static void main(String args[]) {
int max = 2147483647 ; // 獲得int保存的最大內容
System.out.println(max + 1) ; // int變量(max) + int常量(1) = int型數據
System.out.println(max + 2) ; // int變量(max) + int常量(1) = int型數據
}
}
按照以上的操作形式,下面再來觀察一下如果說當前的int已經是最小值了,并且讓其繼續減少會如何。
public class YootkDemo {
public static void main(String args[]) {
int min = -2147483648 ; // 獲得int保存的最小內容
System.out.println(min - 1) ; // int變量(min) - int常量(1) = int型數據
System.out.println(min - 2) ; // int變量(min) - int常量(1) = int型數據
}
}
這里面就存在了計算機之中的基本概念:二進制的數據計算問題了,在程序之中所有的數據都是被二進制的操作進行管理的,但是由于Java編程語言屬于高級編程語言,所以對于一些底層的細節就由編程語言自己來進行處理。如果大家想了解更多相關知識,可以關注一下本站的Java教程技術文檔,里面還有更豐富的知識等著大家去學習,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習