Здравствуйте, вот такая проблема. Как из строки удалить символы [], если ] ещё можно удалить, то с [ я не справился. Заранее спасибо!
final String str = "Здравствуйте, вот такая проблема. Как из строки удалить символы [], если ] ещё можно удалить, то с [ я не справился. Заранее спасибо!";
System.out.println(str.replaceAll("[\\[\\]]",""));
Вывод:
Здравствуйте, вот такая проблема. Как из строки удалить символы , если ещё можно удалить, то с я не справился. Заранее спасибо!
У меня вышло чуть больше строк.
public static void main(String[] args) {
String word = "he[]llo w[]orld";
char[] chArray = word.toCharArray();
String str = "";
for(int i = 0; i<chArray.length; i++){
if(chArray[i] == '[' || chArray[i] == ']'){
continue;
}
str += chArray[i];
}
System.out.println(str);
}
Без создания лишних объектов String
String test = "Hello[[]]] world[[";
StringBuilder sb = new StringBuilder();
sb.append(test);
int i = 0;
while ((i = sb.indexOf("[", i) ) >= 0) {
sb.replace(i, i + 1, "");
}
while ((i = sb.indexOf("]", i) ) >= 0) {
sb.replace(i, i + 1, "");
}
System.out.println(sb);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Пытаюсь запустить пример использования KeyListener, но компилятор выдает ошибку
Есть файл odtКак в него добавить какие нибудь метки, и потом на место этих меток подставлять значения из кода? Используется ODF Toolkit