Javaで二重引用符であるかどうかを確認するには、charの値をチェックします。どうしたらいいですか? cは式がtrue
に評価する二重引用符に等しい場合文字がJavaで二重引用符と等しいかどうかを確認する方法
c == '"';
:
Javaで二重引用符であるかどうかを確認するには、charの値をチェックします。どうしたらいいですか? cは式がtrue
に評価する二重引用符に等しい場合文字がJavaで二重引用符と等しいかどうかを確認する方法
c == '"';
:
あなたはchar
を扱っている場合は、単にこれを行います。あなたがchar
変数を持っていない場合、一方
if(c == '"'){
//it is equal
}else{
//it is not
}
が、String
オブジェクトではなく、あなたがequals
方法とエスケープを使用する必要があります。
だから、あなたはこのような何かを行うことができますこのような文字\
:
if(c.equals("\"")){
//it is equal
}else{
//it is not
}
if (myChar == '"') { // single quote, then double quote, then single quote
System.out.println("It's a double quote");
}
あなたが別の文字列を比較し、かどうかをテストしたい場合他の文字列にのみ、あなたは、\で二重引用符エスケープする必要があり、二重引用符の文字が含まれています:文字列の中に存在する二重引用符をチェックするための
if ("\"".equals(myString)) {
System.out.println("myString only contains a double quote char");
}
を、次のコードを使用することができます。 二重引用符には3つの異なるASCII値があります。私の場合は
if(testString.indexOf(8220)>-1 || testString.indexOf(8221)>-1 ||
testString.indexOf(34)>-1)
return true;
else
return false;
ニースの回答... – Jamsheer
比較したい場合は、私がやっていることは、その後、例えば、"OK"
あるべきサーバーの応答です:
if (serverResponse.equals("\"OK\"")) {
...
}
は、単一またはかどうかを確認する方法はありますダブルクォートは文字列を開いたり終わらせたりしていますか? – Steven