Il problema e' che dovendo andare a salvare il contenuto di una text field in un database se qualcuno inserisce apici nel testo l'inserimento nel database mi va a monte, quindi dovrei sostituire laddove trovo un apice singolo con 2 apici singoli, ovvero ' con ''.

Il codice che mi da problemi e':


testo = String.valueOf(messaggioTextField.getText());
testo = testo.replaceAll("'","''");

L'errore me lo da sul replace.All e dice:
... Method replaceAll(java.lang.String, java.lang.String) not found in class java.lang.String

eppure nel codice gli import li ho fatti:
import java.awt.*;
import javax.swing.*;
import java.io.*;
import java.sql.*;
import java.lang.String;

HELP ME!!!!