第五講 轉義字符與Java運算符常用講解

導讀

轉義字符?—— 其實就是爲了迎合用戶輸入特殊字符的一種字符串處理技術而已。

通常來說,以“\”線開頭,然後加上特殊字符,就可以在計算中使用您想要的特殊符號(參與運算)了。


Java運算符,其實就是一系列的數據與表達式的組合來達到某種邏輯數據運算的處理目的!


轉義字符列常用轉換操作:


①、雙引號

②、單引號

③、單斜槓

④、雙斜槓

⑤、書名號

⑥、尖括號

⑦、換行符

⑧、回車符

等等——不說了?嗯,因爲在日常的開發中很多時候我們是不要去記憶這些語法或者名詞或者格式的,您做到了一下這三點,這些內容可以在一週之內完全熟悉並運算得飛起來。

第一,多編寫相關內容的程序。

第二,增強自己的代碼排錯能力(可以故意去關注那些因爲轉義字符而出錯的問題)。

第三,使用轉義字符來完成一些特定的功能。


寧叔覺得,只要做到了這三點,對於這個技術點甚至是相關涉及到語法標準和編程規範都是沒有太大的問題了。

當然,如果您要深入去學習一下,我就推薦您來這個CSND的博客看一下唄,好東西要互相分享嘛!

網站地址:【http://blog.csdn.net/generalyy0/article/details/7307267】(複製粘貼,ok,老鐵沒毛病!)


Java運算符 ——


①、算術:說白了,就是數學意義上的四則混合運算加一個求餘數而已。但計算機中的求餘數是採用百分號的,並且結果的符號永遠與被除數是一致的。

int a , b ;

a = 10 ;

b = 20 ;

System.out.println("=== Java算術運算符 ===");

  System.out.println(a + b);

System.out.println(a - b);

System.out.println(a * b);

System.out.println(a / b);

System.out.println(a % b);

②、賦值:左邊的是變量名,右邊的可以直接是變量值,也可以是與一個表達式,但該表達式返回的結果類型和範圍都是有效範圍之內的正確結果,才能賦值成功。

int num = 100;

// 首先,100這個數據是默認的整數,也就是int類型,這個ok沒毛病。

// 其次,100 是int有效範圍之內,所以賦值成功。

其他情況,自己分析一下,不但可以知道原理還能增強自己面對問題、分析問題和解決問題的動手能力!!!

③、關係:至少是兩個數值之間的比較,其返回結果永遠都是boolean類型的值,記住這個結果類型就不難了。

int a = 10;

int b = 20;

System.out.println(a > b); // 很顯然,返回的結果絕對是個:false,因爲10是不可能大於20 的!!!


④、三目:其實就是二選一的結果選取,它的選擇條件依賴於boolean表達式的比較。

String result = (3 > 1) ? "true" : "false" ; 

//  二選一,對不對?那就要依賴於3>1這個表達式,是關係運算符,那麼其結果類型上面已經說了是boolean類型的了,如果其結果是true,那麼三目運算符的第一個 表達式數據也就是這裏的true會賦值給我們的result變量,反之就是false,那麼就會把false字符串賦值給result。但我們要知道這個result的數據類型是必須要與我們的 返回解僱偶讀數據類型是保持一致的,這個是永遠都不能變的。否則呢JVM會報錯,不信您自個兒試試就知道寧叔說的是不是錯的了。


⑤、擴展:自變量運算

a、++i 在前面的時候:自變量先自己增加一,然後參與到表達式的運算中。

b、i-- 在後面的時候:自變量先參與表達式的運算,在將要結束的最後,自己纔會減去一。

【其他的,包含什麼乘等於、除等於之類的,其實原理都是一樣的!自己去理解一下就是沒有任何問題了!】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章