preparedStatement

Pollin
25 de Noviembre del 2004
alguien sabe como sacar el String de una PreparedStatement sin que salgan los ?.
ejemplo
String sql = \"select * from prestamo where codLibro = ? And codUsuario = ?\";
try {
con = Conexion.conectar();
ps = con.prepareStatement(sql);
ps.setInt(1,prestamoVO.getCodLibro());
ps.setInt(2,prestamoVO.getCodUsuario());
rs = ps.executeQuery();
}
System.out.println(sql);

Aqui me sacaria
select * from prestamo where codLibro = ? And codUsuario = ?

Querria visualizar la consulta pero con los parametro que le he pasado, por ejemplo:

\"select * from prestamo where codLibro = 5 And codUsuario = 6