Заменить один "(кавычки)

Как заменить одинарную кавычку " на String в Java? Не то слово внутри цитаты.


person anzure    schedule 30.01.2015    source источник
comment
Что вы пробовали? Вы спрашиваете, как поместить " в строку?   -  person    schedule 30.01.2015
comment
строка = строка.replaceAll(,);   -  person anzure    schedule 30.01.2015
comment
Попробуйте \ добавить \ будет рассматривать () как символ, а не интерпретацию компилятора по умолчанию.   -  person Aadil Keshwani    schedule 30.01.2015
comment
@AadilKeshwani обратная косая черта, а не косая черта вперед;)   -  person EDToaster    schedule 30.01.2015


Ответы (2)


Передайте его в качестве аргумента Заменить строку #.

Пример: Чтобы заменить любой "на x, используйте:

 myString.replace('"', 'x');
person jp-jee    schedule 30.01.2015
comment
Аххххх!!!! Разве тебе не нужен побег? - person EDToaster; 30.01.2015
comment
Зачем мне? Никакие котировки открытия/закрытия не будут нарушены. Это char. Отлично работает. - person jp-jee; 30.01.2015
comment
Извините, вы правыXD - person EDToaster; 30.01.2015

person    schedule
comment
(Замените тем, что вы хотите заменить на - person EDToaster; 30.01.2015
comment
без необходимости использовать компиляцию шаблонов, если ваша замена не является String. Вместо этого используйте String#replace(char, char). - person jp-jee; 30.01.2015
comment
@ jp-jee не гарантируется, что строка замены будет состоять только из одного символа, почему в этом нет необходимости? - person EDToaster; 30.01.2015
comment
Как я уже сказал, до тех пор, пока ваша замена не является строкой. - person jp-jee; 30.01.2015
comment
@ jp-jee, ты проголосовал против ответа? Я считаю это приемлемым ответом, потому что он дает больше возможностей, чем String#replace(char,char) и отвечает на вопрос. Вы же не ожидаете, что я буду знать об их предпочтениях, не так ли? - person EDToaster; 30.01.2015