日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java long类型转string_JavaSE的学习——数据类型

發布時間:2023/12/10 java 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java long类型转string_JavaSE的学习——数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

數據類型分為基本數據類型和引用數據類型兩大類

在下面數據類型的介紹中只會介紹8種基本數據類型和引用數據類型中的類類型中的一個類String

基本數據類型

1. 計算機中的存儲單位

8bit = 1byte

1024byte = 1KB

1024KB = 1M

1024M = 1GB

1024GB = 1T


2. 整數型數據byte short int long

1.long賦值時,因為整數默認是int類型,要轉換為long類型的值,后面加上l或L

2.如果遇見比long還大的數怎么辦?

java中提供了一個類Biginteger用于處理較大的整數

3. 每一個值都存在默認類型,整數的默認為int。long賦值時,因為整數默認是int類型,要轉換為long類型的值,后面加上l或L

4. 同一個整數可以使用不同的進制表示:(System.out.println(0b101)需jdk1.7才能按照十進制輸出)

5. Java7 開始 支持數字之間用 _ 分割(12_34_56輸出123456)


3. 浮點數型數據float double

1. 單精度雙精度區別:

a) 對于單精度浮點數,運行速度相比double更快,占內存更小,

b) 但是當數值非常大或者非常小的時候會變得不精確。

c) 雙精度比單精度表示的位數大 精確的位數多,簡單地說, float表示的小數點位數少。

2. 默認浮點數的類型是 double

3. 結論:浮點運算很少是精確的,只要是超過精度能表示的范圍就會產生誤差。往往產生誤差不是 因為數的大小,而是因為數的精度。因此,產生的結果接近但不等于想要的結果。尤其在使用 float 和 double 作精確運 算的時候要特別小心。

4. 那怎么更精確的表示浮點數呢?

Java提供了一個類BigDecimal來表示更精準的浮點數


4.char類型

單引號引起來的一個符號就是字符數據,字符數據可以當做一個整數來使用

表現形式

1.最常用最直觀的方式,例如'A'

2.使用一個數字表示,對應有一個ASCII碼表[字符編碼],例如char c = 65;//表示'A'這個字符(可用16進制表示)

3.特殊符號(需要用轉義符號轉義)

引用數據類型

1.String類型

1. String是 java中已經設計好的一個類,表示的值是字符串,是字符串數據類型。[注意:Java中設計的類和我們自己設計的類的性質是一樣的]

2. 常見形式:String s = “你好”;

3. 當String 和 + 一起使用的時候,這時候+ 是拼接字符串的功能(字符串拼接的結果一定是字符串)

4.自己寫的一個類也是一種數據類型,類型為類名

總結

以上是生活随笔為你收集整理的java long类型转string_JavaSE的学习——数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。