① 在java中,\是什麼意思
:橫向製表(HT)(跳到下一個TAB位置)。
是補全當前字元串長度到8的整數倍,最少1個最多8個空格,補多少要看你 前字元串長度。
比如當前字元串長度10,那麼 後長度是16,也就是補6個空格。
如果當前字元串長度12,此時 後長度是16,補4個空格。
常用轉義字元表
② 怎麼防止字元串中的'\'被轉義
java中轉義某個特殊字元 需要在特殊字元前面加上反斜杠
因為\是轉義字元 為特殊字元 所以 \\代表\。
比如:System.out.print("\\");這句話就輸出一個反斜杠("\")。
擴展:
當你要列印無法列出的字元,比如換行符等等,要用轉義字元,還有就是一些在字元串內要搞錯的字元,總之是對編譯器來說具有特殊意義的字元。下面是Java中轉義字元序列:
\b 退格鍵
\t Tab鍵
\n 換行符號
\f 進紙
\r 回車鍵
\\ 反斜杠
\' 單引號
\" 雙引號
例如:System.out.print("He said \"Java is fun\"");
它的輸出結果是 He said "Java is fun"
System.out.print("c:\\windows\\system32")
輸出結果是 c:\windows\system32
③ java中的冒號是什麼作用
你見到的冒號是在哪個地方的,java中不同的地方的冒號的作用是不同的,例如:
一、
String[] abc = new String[3]{"a","b","c"};
for (String str : abc){
System.out.println(str); //這個地方的冒號就是遍歷abc的集合,取出每一個元素
}
二、三元運算符boolean?true的內容:false的內容
int a=1;
int b=3;
int i = a>b?3:1;//這個地方的冒號用來選擇值,如果a大於b,那麼i=3,否則i=1
三、跳轉標記
outer:for(int i=0;i<5;i++){
for(int i=0;i<5;i++){
if(i==3){
continue outer;
}
}
}
//這個地方就是跳轉標識,可用來標記地方 里層循環 continue直接跳出外層循環,繼續執行外層循環
4.switch選擇
switch(i){
case 1:oprate....;break;
case 2:oprate....;break;
case 3:oprate....;break;
//用於switch選擇,當i等於下面的值事,執行後面的操作,然後break跳出,如果沒有break,那麼將執行下面的oprate操作,一直到底!
default:break;
}
④ java怎麼輸出冒號,也就是"",請編一下
冒號本來被系統佔用,不能輸出.
使用 \" 即可
請在 方法中輸入下面語句:
System.out.println("\"");
這個叫轉義符,更多請直接網路關鍵字 轉義符
⑤ java中如何去除轉義字元
忽略轉義的工具類, org.apache.commons.lang.StringEscapeUtils,其中unescapeJava(String s)方法是來處理java轉義字元的,可以將字元串中的 「\」轉換為 「\」,「'」轉換為「'」等。通過這個方法處理以上字元串
1
2
3
4
5
6
7
8
9
10
11
public class Test(){
public static void main(String[] args) {
String s = "\\u79fb\\u52a8\\u4e92\\u8054\\u7f51\\u5e94\\u7528";
String s2 = StringEscapeUtils.unescapeJava(s);
System.out.println(s);
System.out.println(s2);
}
}
輸出結果: \u79fb\u52a8\u4e92\u8054\u7f51\u5e94\u7528移動互聯網應用
⑥ 在線等,java怎麼表示'\'這個轉義字元
常用的Java轉義字元
\n : 回車
\t : 水平製表符
\r : 換行
\f : 換頁
\' : 單引號
\'' : 雙引號
\\ : 反斜杠
⑦ java中什麼時候使用轉義字元 \『
一,先來看看轉義字元的概念:通過 \ ,?來轉變後面字母或符號的含義。意思就是改變字母本身的含義。
舉一些例子:
\b:退格
\n:換行
\t:製表符,相當於tab鍵
\r:回車
\\:表示反斜杠
\':表示單引號
\":表示雙引號
二,轉義字元的使用:
以"\"符號為例,JAVA中有很多操作,例如文件操作等,需要用到路徑這個東西,比如:com\mypackage\xxx.xml,這個路徑一般是以字元串形式表示的,但問題來了,JAVA不知道你的\號到底是路徑中的下一層的意思,還是字元串"\"的意思。
所以正確的寫法應該是com\\mypackage\\xxx.xml。
又例如我們熟悉的\n,換行符,如果在字元串中間直接按回車,java是不會對字元串做換行操作的,因為他不知道你想將代碼分兩行寫還是字元串分兩行顯示,這時候就需要在字元串中間加上\n轉義字元來將字元串換行。
總之,轉義字元的意義就是避免出現二義性,二義性是所有編程語言都不允許的。