生活随笔
收集整理的這篇文章主要介紹了
转义符与运算符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉義符用加號鏈接
轉義符用處不大;? \n? 回車符號,\t? ?制表? tab?一個制表符代表8個字符,\r? 退格?16位的換行符號? 是一個 \n 也就是一個字節可以搞定?8位的換行符號 是兩個字符才能搞定? ?\r\n? ,? ?\\? ?生成一個斜桿,? ?\"? 生成一個雙引號,? ? ? ? \'? 生成一個單引號】
算是運算符:有幾點要注意
1,兩個數據做運算結果會向大的數據類型轉換。
2,兩個變量坐運算必須要賦值不賦值是無法運算的。
public class T6 {public static void main(String[] args) {int a = 10;//32位double b=1.5;//64位System.out.println(a*b);//結果轉化成double類型}
}
結果 15.0
賦值運算符:= 在變量就是把值給右邊一份,?把地址復制一份給左邊
算術運算符:+ - * / % ,% 取余數,字符串與任何數據類型相加 都是連接符號,連接符號加號連接。
++ -- 注意!?符號在前和符號在后,在前的先運算,在后的后運算。
public class T6 {public static void main(String[] args) {int a = 1;a++;//計算機運行及結果:2 1++a;//計算機運行及結果:2 3a--;//計算機運行及結果:2 2--a;//計算機運行及結果:2 1}
}
復合運算符:+= -= /= *= %=? 注意自帶強制類型轉換
public class T6 {public static void main(String[] args) {int a = 1;System.out.println(a+=15.5);//a=(int)(a+15.5)}
}
關系運算符:在計算機中,什么東西都是數字,數值之間的關系,>? (大于) <(小于)? ==(等于)? ?!=(不等于),>=(大于等于) <=(小于等于)?
邏輯運算符:邏輯值,只有兩個結果真或者假,邏輯值? true? false。多條件組合
&&與,同時,并且(兩個條件都成立才為真)(他有一個隱藏效果,如果第一個結果為假他就不會看第二個,結果直接為假 false)
public class T6 {public static void main(String[] args) {System.out.println(1==1&&2==2);//true && true trueSystem.out.println(3==1&&1==3);//false && false falseSystem.out.println(6==6&&1==8);//true && false falseSystem.out.println(1==3&&5==5);//false && true false}
}
|| 或者,或(兩個條件只要有一個結果成立,結果就為真),(他的第一個結果為 true他就不會看第二個結果直接,為真)
public class T6 {public static void main(String[] args) {System.out.println(1==1||2==2);//true || false trueSystem.out.println(3==3||1==3);//true || true trueSystem.out.println(6==1||3==8);//false || false falseSystem.out.println(1==3||5==5);//false || true true}
}
取反 (意思就是真的為假,假的為真),!true? ?false,!false? true。
位運算符:& 與? ?| 或? ?~非? ?^異或? ??
<< 向左移動地位補0??
>> 向右移動負數高位補1 正數高位補0
>>> 無符號向右移動高位補0
總結
以上是生活随笔為你收集整理的转义符与运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。