當前位置:成語大全網 - 書法字典 - 為什麽用java設計的類和函數要區分字符串和數值?

為什麽用java設計的類和函數要區分字符串和數值?

在這種情況下,有必要區分字符串和數值,原因如下:

在java中,不同的數據類型自然會有不同的用法。數值型數據可以加減乘除,字符串不行,而字符串可以連接,比如“123”和“456”,就是“123456”。數字字符串可以通過基本數據類型的打包類轉換成數字類型。

兩種數據類型占用的內存空間也不同。字符串占用2個字節,數值型不壹定,要看是什麽類型,比如byte1字節,shot2字節,int4字節,float4字節,double8字節。ASC代碼值不同。字符1 '的ASC四川碼值是49而不是1,而數值類型1的ASC四川碼值是1。在字典中對字符串進行排序時,這壹點需要特別註意。