たとえば、5 つの要素の配列があり、それぞれが文字列であるとします。ただし、文字列の 1 つは引用符で囲まれているため、自動的に削除したいと考えています。これを簡単に行う機能はありますか?
*引用符を削除します。つまり。配列の文字列全体ではありません
たとえば、5 つの要素の配列があり、それぞれが文字列であるとします。ただし、文字列の 1 つは引用符で囲まれているため、自動的に削除したいと考えています。これを簡単に行う機能はありますか?
*引用符を削除します。つまり。配列の文字列全体ではありません
文字列からすべての引用符を削除します。
String input = "foo \"bar\" baz";
String output = input.replace("\"", "");
は配列内にあるため、String
配列全体をループする必要があり、要素ごとに、引用符が見つかったかどうかを確認します。見つかった場合は、String's
replace
メソッドを使用して削除されます。以下の例:
String[] myArray = {"This", "may", "have", "a", "\"Quotation\"", "In", "It"};
for (int i = 0; i < myArray.length; i++) {
if (myArray[i].contains("\"")) {
myArray[i] = myArray[i].replace("\"", "");
}
}
上記の方法は良いですが、このコードを使用してそれを行うこともできます
String s1 = "bhb/vgvg/vvv";
String fr[] = s1.split("/");
for (String string : fr)
{
System.out.print(string);
}
また、文字列からすべての引用符を削除します