① java有人知道怎麼批量把雙引號替換為單引號么
String s = "";
s.replaceAll(" \" ", " \' ");
「\」是轉義字元 ,如果需要 可以接下來吧斜杠 替換成空
② javascript中,雙引號里套單引號,那單引號里套什麼
樓主問的是在一段連貫的聲明中嗎?
var str = 'one \'two\' three "four" five';
輸出
one 'two' three "four" five
不管是單引號還是雙引號,裡面都可以套相內反的引號
如過在引號里容面使用相同的引號,需要用 \ 轉義。
③ java中單引號和雙引號有什麼區別
java中單引號和雙引號有的區別:
一、引用的數據類型不同
單引號的數據是char類型,如char[] arr={'a','b'}; 為char類型。
雙引號的數據是String類型,如String[] arr = {"a","b","c"}; 為string類型。
二、調用的方法不同
單引號不能直接對定義的數據調用方法。
雙引號可以調用s.charAt(0);等方法。
三、定義的格式不同
單引號定義數據時引號內只能有一個字母,數字,只能存儲一個字元。
雙引號定義數據時引號內可以是一個,也可能是多個字母,漢字等,即字元串。可以存儲0個或多個字元,其實string類型就是char類型的數組表現形式。
四、引用的數據數量不同
單引號只能引一個字元(表示單個字元)。
雙引號可以引0個及其以上的字元(引用字元串)如 String c = "abc"、String d="a"和char d=『a』。
④ Java中單雙引號的意義
8 可以使用String.format("%8s","");
單引號是char,char可以看成無符號整數。
System.out.printf("%d%8s",3,"");
⑤ Java中雙引號和單引號括起來的都是啥
單引號應用在char類型上,用於表示一個字元,雙引號應用在string類型上,用於表示多個字元
單引號內最多隻能有一個字元,雙引號內可以有任意字元
⑥ java中,*用雙引號和單引號括起來有什麼區別
用雙引號時*代表是一個字元串,這時的+號代表是字元串連接符,所以是1*2;用單引號時*代表是一個char字元,這時的加號就是普通的+號,*號的ascii值是42,所以1+42+2=45;