たとえば、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);
      }
また、文字列からすべての引用符を削除します