- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8比较C,VBNET,Java变数的基本资料型别
Java資料型別與運算式
1. 基本資料型別 3
(1). 基本資料型別 3
(2). 整數 3
(3). 浮點數 4
(4). 字元 5
(5). 字串 6
(6). 布林 6
2. 變數 7
(1). 識別字(含變數)命名規則 7
(2). 變數的宣告 8
(3). 範例練習:exp2_2_1.java 9
(4). 範例練習:exp2_2_2.java 11
3. 運算式與運算子 13
(1). 算術運算子 13
(2). 字串合併運算子 14
(3). 關係運算子 14
(4). 邏輯運算子 14
(5). 指派運算子 15
(6). 單一運算子 15
(7). 範例練習:exp2_3_1.java 16
4. 輸出與輸入資料 17
(1). 輸出資料 17
(2). 範例練習:exp2_4_1.java 18
(3). 輸入字元 19
(4). 範例練習:exp2_4_2.java 20
(5). 輸入字串 21
(6). 範例練習:exp2_4_3.java 22
(7). 輸入數值 23
(8). 範例練習:exp2_4_4.java 23
5. 資料型別轉換 24
(1). 自動轉換 24
(1). 範例練習:exp2_5_1.java 25
(2). 強制轉換 26
(3). 範例練習:exp2_5_2.java 26
(4). 轉換成字串資料:String類別的valueOf() 方法 28
6. 實例:exp2_6_1.java 29
7. 比較C++, VB.NET, Java變數的宣告方法: 35
8. 比較C++, VB.NET, Java變數的基本資料型別: 37
9. 比較C++, VB.NET, Java變數的複合指定運算子:(+=,-=,*=,/=) 39
10. 比較C++, VB.NET, Java變數的比較運算子:(, , = =, !=) 41
11. 比較C++, VB.NET, Java變數的邏輯運算子:(,||,!) 43
12. 比較C++, VB.NET, Java變數的邏輯運算子:(~, ,|, ^) 45
基本資料型別
電腦所要處理的東西稱為資料(Data),例如:貨品的名稱、單價、數量…等。這些資料需先儲存於電腦記憶中,然後電腦中央處理器(CPU)才能進行各種運算。不同的資料有其不同意義,有些是文字符號,有些是數值,數值可以直接用於算術運算。因此需有所區別,稱之為資料型別(Data Type)。
基本資料型別
Java提供許多不同資料型別,應用於不同領域,佔用不同記憶體空間。Java語言的資料在被使用之前必須先宣告資料型別。
整數
整數型別有四種,皆是不含小數的型別,但分別佔用不同長度的記憶體空間,因此能表達的數字大小不一樣。
在設計程式時,要視整數能表達的有效範圍來宣告整數型別。
2. 若整數資料沒有特別指定型別,Java會依出現的整數資料範圍,自動歸類出 int 及 long 兩種型別。即範圍在-2,147,483,648 ~ 2,147,483,647 之間的整數資料,會被視為 int 型別,超過這個範圍者會被視為 long 型別。
3. 但在 -2,147,483,648 ~ 2,147,483,647 之間的整數資料,若被指定為 long 型別,在數值後面要加上「L」或「l」。如:數值資料「300」預設為 int 型別,若要指定使為 long 型別,則該數值資料表示方式為「300L」或「300l」。
浮點數
1. 在程式敘述中,對於浮點數的表示方式,是使用科學符號。如:① 3.12×104 → 3.12E4 或 3.12e4 或 3.12E+4 或 3.12e+4② 3.12×10-4 → 3.12E-4 或 3.12e-4③ -48000.3 → -4.80003×104 → -4.80003E4 或 -4.80003e4
2. 所有的浮點數資料Java皆預設為 double 型別。如果要指定浮點數為 float 型別,在數值後面要加上「F」或「f」。如:數值資料「6.253」預設為 double 型別,若要指定為 float 型別,則該數值資料表示方式為「6.253F」或「6.253f」。
字元
1. 電腦無法直接處理字元,因此每一個字元都分配有一個數字編碼,稱為字元編碼。
2. 每一個字元編碼都分別代表一個Unicode字元,其中前面128個為ASCII字元。(Unicode是一套可用來表示多國文字的字元編碼,如:英文字、中文字、日本字、簡體字 … )
3. 字元被使用時,前後要用「’」單引號括起來。如:① ’A’ 表示「A」字元② ’n’ 表示「
原创力文档


文档评论(0)