Remova todas as ocorrências de char da string

Eu posso usar isso:

String str = "TextX Xto modifyX";
str = str.replace('X','');//that does not work because there is no such character ''

Existe uma maneira de remover todas as ocorrências de caracteresX de uma String em Java?

Eu tentei isso e não é o que eu quero:str.replace('X',' '); //replace with space

questionAnswers(9)

yourAnswerToTheQuestion