2016/1/4 学习笔记 数据类型转换 注释 语句
⑤ 數(shù)據(jù)類型轉(zhuǎn)換 自動轉(zhuǎn)換: 一般在算術(shù)運(yùn)算過程中進(jìn)行自 動轉(zhuǎn)換為數(shù)字類型比較大的類型
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 由低級到高級轉(zhuǎn)換
? ? ? ? ? ? ? ? ? ? ?強(qiáng)制轉(zhuǎn)換:又叫做顯示轉(zhuǎn)換。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1,從高精度到低精度轉(zhuǎn)換
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2,互相兼容類型才能相互轉(zhuǎn)換
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3,字符串和int 類型不兼容
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4,boolean 型不能被其他類型轉(zhuǎn)換
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5,后面中有些類型可以做強(qiáng)制類型轉(zhuǎn)換
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 可能出現(xiàn)的問題精度損失和超出范圍
⑥注釋 1,//行注釋 單行注釋
? ? ? ? ?2,/* */塊注釋 多行注釋 成對出現(xiàn)
? ? ? ? ?3,/** **/ 文檔注釋 表示程序入口 能夠生成javadoc文檔
? ? ? ? ?4,編碼規(guī)范:每行語句占一行,每行之間有空行
? ? ? ? ? ? ? ? ? ? ? ? ? ?通過縮進(jìn)來表示 每行代碼之間的關(guān)系
? ? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl + shift +f 自動根據(jù)所動規(guī)則調(diào)試
? ? ? ? ? ? ? ? ? ? ? ? ? ?縮進(jìn)多少判斷代碼級別
? ? ? ? ? ? ? ? ? ? ? ? ?適當(dāng)?shù)募幼⑨?臨時(shí)調(diào)試修改不常用的要加注釋// 修改時(shí)間 ? 為什么修改
? ? ? ? ? ? ? ? ? ? ? ? ?復(fù)雜運(yùn)算要簡單化表達(dá) 分步推進(jìn) 容易查看排錯修正
⑦語句 1,復(fù)合語句 有很多 簡單語句組成 有成對的大括號{}括起
? ? ? ? ?2,條件語句(分支語句)
? ? ? ? ? ? ? ? ? ? ? ? ?if語句 if(邏輯表達(dá)式){語句}
? ? ? ? ? ? ? ? ? ? ? ? ?if(邏輯表達(dá)式){語句}else{語句}
? ? ? ? ? ? ? ? ? ? ? ? ?if(邏輯表達(dá)式){語句}else if (邏輯表達(dá)式 ){語句} else{語句}
? ? ? ? ?3,switch:switch 支持 支持變量類型 int short char byte 整形兼容的可以 String(jdk1.7以上的支持)
? ? ? ? ? ? ? ? ? ? ? ? ?case 后面必須是常量
? ? ? ? ? ? ? ? ? ? ? ? ?switch (變量){case常量:語句;break;后面 可以寫多個(gè)case ;default:語句;}
? ? ? ? ? ? ? ? ? ? ? ? ?break 不加break 會穿透
? ? ? ? ? ? ? ? ? ? ? ? ?最后的關(guān)鍵字 default可以放中間,但要防止穿透 一般放最后
? ? ? ??
? ? ? ? ?4,循環(huán)語句:while語句格式 初始值 while(邏輯表達(dá)式){語句;} 自增或自減
? ? ? ? ? ? ? ? ? ? ? ? ? do while語句格式 do{語句;}while(邏輯表達(dá)式);
? ? ? ? ? ? ? ? ? ? ? ? ? 注意最后用;結(jié)束 循環(huán)語句至少執(zhí)行一次
? ? ? ? ? ? ? ? ? ? ? ? ? for語句格式 例for(初始值;循環(huán)條件范圍;循環(huán)過程中表達(dá)
? ? ? ? ? ? ? ? ? ? ? ? ? 式比如自增自減){語句;} 例foreach語句
? ? ? ? ? ? ? ? ? ? ? ? ?foreach語句 foreach語句 for(int t : d){System.out.println(""+t);}
break 終止循環(huán)
continue 跳過后面的語句繼續(xù)循環(huán)(比如條件為t%2 !=0)
⑧ 數(shù)組 定義:具有相同類型 的 數(shù)據(jù)的線性集合(有序列表)
分類:一維數(shù)組 二維數(shù)組 多維數(shù)組
定義方式:數(shù)據(jù)類型[] 數(shù)組名稱; 數(shù)據(jù)類型 數(shù)組名稱[];
初始化: 數(shù)據(jù)類型 數(shù)組名稱=new數(shù)據(jù)類型[數(shù)組大小];
數(shù)據(jù)類型 數(shù)組名稱=new數(shù)據(jù)類型[]{初始值列表};
使用: 索引:從0開始 最大索引值是 數(shù)組 長度減1
使用過程中不要超過最大索引值
超過會使程序出現(xiàn)異常而終止
遍歷:foreach循環(huán):用和數(shù)組數(shù)據(jù)類型一致的臨時(shí)變量
格式: foreach語句for(int t : d){System.out.println(""+t); }
for循環(huán): ?使用索引
屬性:數(shù)組名.length
轉(zhuǎn)載于:https://www.cnblogs.com/haodayikeshu/p/5100654.html
總結(jié)
以上是生活随笔為你收集整理的2016/1/4 学习笔记 数据类型转换 注释 语句的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux网络编程小知识(字节序、IP格
- 下一篇: [另开新坑] 算导v3 #26 最大流