




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Java的數據類型基本數據類型:類似于普通的值,浮點型表示的是小數Java的 數據類型是有一點的取值范圍的,要使用一個數據類型的時候必須按 照一個范圍指定其內容。如果超出了此范圍的話,肯定會出現數值的 不正確。引用數據類型:傳遞的是內存的地址,當一個數字已經是最大或最小的時候,在進行增加或減小的時候, 就會產生數據的溢出。最大值加一之后就變成最小值了,因為最大值 已經是最大了,再加一的話就超出了取值的范圍。如果想改變數據的 溢出的話,可以采用擴大數據的類型的方式常用的轉義字符f換頁反斜線b倒退一格單引號r歸位雙引號t制表符Tabn換彳亍數據類型的轉換轉換類型有自動類型轉換和強制類型轉換。自動類
2、型轉換針對兩 種情況:(1)轉換前的類型和轉換后的類型兼容(2)轉換后的數據 類型的范圍比轉換前的范圍要大。運算符的使用:!表示的是取反得操作,簡單的說就是將true變為FALSE,將false 變為trueo 二+和-改變數字的正負號。加減運算符,自增和自減符號:+和一:寫在后面表示的是先使用變量之后再進 行自增或自減得操作,例如a+ (先計算后自曾),即先輸出原來的 數字在加一輸出;相反的,如果寫在前面的話,表示的是先進行自增 或自減之后再進行變量的操作,例如:-a(先自減后計算),即先減 一輸出之后再輸出減一之后的值。邏輯運算符:不管是短路,其基本的操作時一樣的;使用與操作 的時候,要求
3、前后幾個表達式的內容都是true,最終的結果才是true, 如果有一個是false,則最終的結果就為false;使用或操作的時候, 要求前后幾個表達式只要有一個true,則最終的結果就為true,只有 全部都為false的時候,其結果才為falseo&”表示的是只要第一個條件滿足,之后的代碼都不執行了, “&”表示要將所有的代碼都檢驗之后才運行。“I”和“II”的操作和 以上的用法是一樣的。括號的用法是可以改變優先級,如果要進行位操作的話,需要先將十進制的數字轉換為二進制之 后再進行操作。在java中的左移“”的使用:左移是指將運算符 的二進制碼整體左移指定的位數,左移之后的空位用0來填充。右
4、移 是將運算數的二進制碼整體右移,右移之后的空位以符號來填充,如 果是整數用“0”來填充,如果是負數用“1”來填充。無符號的操作 右移“”空位都是用“0”來填充。判斷與循環語句的使用:程序的結構有以下三種:順序結構:程序從上往下依次執行。選擇執行結構:是根據條件成立與否,在決定執行哪些語句 的一種結構,if語句實際上就是一種選擇結構。循環結構:根據判斷條件成立與否,決定程序段落的執行次數。 在判斷語句中,一定要決定結束語句,不然的話,程序將一直以先前 的條件執行下去。If語句的使用:要根據判斷的結構來執行不同的語句的時候,就 可以使用if語句了。她會根據檢驗判斷結果如何,在決定程序的執行 與否
5、。If語句的結構:1.If (判斷語句)如果判斷語句成立的話就執行大括號里面的語句。語句一;語句二;2.if else語句:if (判斷語句)判斷語句成立執行的語句else判斷語句不成立是執行的語句三日運算符:?:例如 變量=xy?x:y;的表達式可以替換if else 語句,使得所寫的語句更加的簡單,在Java程序中可以經常用到。if elseif if 語句:If (條件判斷1)(執行語句1else if (條件判斷2)(執行語句2else (條件判斷n)(執行語句n if else語句可以判斷多條件語句,switch 語句:Switch (表達式)case選擇值1:執行語句;break;case選擇值2 :執行語句;break;case選擇值n:執行語句;break;default:執行語句;注意:在表達式中,只能使用數字、字符、或者枚舉;使用時一定要加上break,否則程序將執行所有的語句,那么,選擇 間失去了意義。循環語句:1. while循
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 全面認識2025年證券從業資格證考試內容試題及答案
- 微生物檢驗技術的未來發展方向試題及答案
- 項目管理資格考試的多維度考察及試題答案
- 微生物檢驗技師證書考試的實踐反思與試題
- 特許金融分析師考試股市分析試題及答案
- 2025年證券從業資格證考試完整試題及答案
- 2025年考試復習時應關注的知識點試題及答案
- 項目管理中的客戶滿意度提升策略試題及答案
- 學習風格與注冊會計師考試成績提升的關系分析試題及答案
- 一年級數學下冊 四 牧童-認識圖形教學設計 青島版六三制
- 物資設備管理試題及答案
- 物理跨學科實踐:制作微型密度計+課件2024-2025學年人教版物理八年級下冊
- 2024四川瀘州市公共交通集團有限公司招聘1人筆試參考題庫附帶答案詳解
- 04S519小型排水構筑物(含隔油池)圖集
- 北京市海淀區2024年七年級下學期數學期中考試試卷(附答案)
- 冷鏈產品運輸記錄表
- 導線的連接精品課件
- 二年級美術下冊課件-第14課 蟲蟲蟲(一)2-蘇少版(共22張PPT)
- 論提高行政效率的途徑 開題報告
- Q∕GDW 11257.3-2020 熔斷器技術規范 第3部分:跌落式熔斷器
- 濃縮機的選擇與計算
評論
0/150
提交評論