/ / Java - как търсите през масив от низове, за да премахнете всички кавички? - java, низ, цитати

Java - как търсите чрез масив от низове, за да премахнете всички кавички? - java, низ, котировки

Да речем, например, имам масив от 5елементи, като всеки от тях е низ. Един от низовете обаче има кавички около него, които бих искал да премахна автоматично. Има ли функция за това лесно?

* премахнете кавичките, т.е. Не целият низ от масива

Отговори:

4 за отговор № 1

Премахване на всички кавички от низ:

String input = "foo "bar" baz";
String output = input.replace(""", "");

http://ideone.com/RFZZq


3 за отговор № 2

Тъй като 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(""", "");
}
}

-3 за отговор № 3

Гореспоменатите начини са добри, но можете да го направите и чрез този код

      String s1 = "bhb/vgvg/vvv";
String fr[] = s1.split("/");

for (String string : fr)
{
System.out.print(string);
}

Той също така ще премахне всички кавички от низ