亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

超神了, JAVA String的定義. 一直以來都沒碰到過的問題,求解

超神了, JAVA String的定義. 一直以來都沒碰到過的問題,求解

當年話下 2019-03-05 13:14:31
最近寫著項目, 有個地方需要判斷一串數據中是否具有 " 這個雙引號. 只是個簡簡單單的問題. 但是問題就在這里了, 我怎么去定義一個 String = " " "; = = 試了N種方法都會格式錯誤,不知道怎么去讓一個字符串等于 " 這個雙引號 = =
查看完整描述

4 回答

?
POPMUISE

TA貢獻1765條經驗 獲得超5個贊

String a="\"";

就行了


查看完整回答
反對 回復 2019-04-30
?
瀟湘沐

TA貢獻1816條經驗 獲得超6個贊

首先要明確一點,雙引號是有相對應ASCII碼的,例如a對應的是97,所以雙引號應該是一個字符,這樣定義就可以了:char ch = ‘“’;把ch當做目標字符,然后用for循環,使用String本身的charAt方法。相應的代碼如下

String str = "1bcg"bgsgs";
char ch = '"'; 
public static boolean isDoubleQuote(String str)
{ 
for(int i = 0; i < str.length(); i ++)
{
if(ch == str.charAt(i))
{
return true;
}
reutrn false;
}
}


查看完整回答
反對 回復 2019-04-30
?
蝴蝶不菲

TA貢獻1810條經驗 獲得超4個贊

上面已經給出答案了。建議樓主哪些是轉譯字符還是要記一下的


查看完整回答
反對 回復 2019-04-30
?
婷婷同學_

TA貢獻1844條經驗 獲得超8個贊

\轉義。。。。 確實是很基礎的東西


查看完整回答
反對 回復 2019-04-30
  • 4 回答
  • 0 關注
  • 636 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號