Tecnología

Inicio

¿Cómo se quita un apóstrofo de una cadena en Java?

¿Cómo se quita un apóstrofo de una cadena en Java?


clase String de Java tiene muchos métodos integrados para manipular el texto contenido dentro de la cadena. Para la eliminación de los apóstrofes de Cuerdas donde no deberían existir, la función fundamental es la función "reemplazar". Los apóstrofes simplemente se sustituyen con cadenas vacías.

Instrucciones

1 Abrir un nuevo archivo, texto en blanco. Cualquier editor de texto va a hacer, incluyendo el Bloc de notas de Windows; Sin embargo, tendrá características más potentes disponibles para usted si utiliza un entorno dedicado de Java de desarrollo integrado (IDE). Guarde el archivo con el nombre "StringManipulation.java."

2 Pega el siguiente código en el archivo de texto:

StringManipulation public class {

public static void main(String[] args) {

}

}

Todo el código para el resto del tutorial irá dentro de los corchetes del método "public void".

3 Pega el siguiente para crear una cadena e imprimir una copia del mismo en la consola:

String s = "This is a string that contain's a few incorrect apostrophe's.";
System.out.println(s);

4 Pegar el código siguiente para quitar los apóstrofes:

s = s.replace("\'", "");

Puede ser un poco difícil de ver en este tipo de letra, así que ir a través de él paso a paso: La cadena \ 'está siendo reemplazada con una cadena completamente vacío. La barra invertida es necesario decir Java que desea que el apóstrofe para ser tomado literalmente y no se interpreta como código Java. Por último, la cadena resultante se copia sobre la vieja cadena.

5 Pega el siguiente para imprimir el resultado:

System.out.println(s);

Consejos y advertencias

  • La función de reemplazar no modifica su propia cadena. En su lugar, se devuelve una copia de la nueva cadena. Por lo tanto, si en lugar del código en la cuarta etapa, que ha pegado:
  • s.replace ( "\" "," ");
  • La cadena s se mantendrá sin cambios.