Como substituir 'por string vazia em Java

Como posso substituir aspas simples 'por uma string vazia em Java. Tentei seguir, mas não parece estar funcionando.

String data="Sid's den";
data.replace("'", "");
data.replaceAll("'", "");

Desde já, obrigado. Qualquer ajuda é muito apreciada (a saída deve ser: Sids den)

Obrigado rapazes por suas respostas. Acho que deveria ter sido mais claro sobre minha pergunta. Basicamente, estou obtendo caracteres especiais da tabela e com que valor temos que substituí-lo também da mesma tabela. Aqui está um trecho do código:

query = "select spl_char, replace_with from entcon_splchars";
ptsmt = DBConnector.sqlConnection.prepareStatement(query);
rs = ptsmt.executeQuery();

while (rs.next()) {
        if(data.contains(rs.getString("spl_char"))){
          data = data.replace(rs.getString("spl_char"),rs.getString("replace_with"));
            }
         }

então quandoevr nos dados, temos um caractere especial ', então estou enfrentando a exceção nullpointer. Por favor, sugira como prosseguir com isso?

questionAnswers(0)

yourAnswerToTheQuestion