Algunas aplicaciones Java necesitan ignorar signos de puntuación al procesar comandos de usuario y cadenas derivadas de insumos para el programa. La razón típica es que puntuacion , aunque aceptable , no es parte de la sintaxis central aceptado por la aplicación en cuestión . Por lo tanto , las cadenas como "núcleo selecto de empleados " y " selecto núcleo de empleados , " deben considerarse equivalentes . Usted puede tener la aplicación Java ignoran puntuacion mediante la conversión de todas las cadenas de una forma normal despojado de puntuacion . Instrucciones
1
incluir la siguiente línea en el inicio de su código Java:
importación java.lang.String ;
2
Calcular o lea el Java cadena que debe ser despojado de los signos de puntuación , como en el siguiente ejemplo de código:
cadena nonStrippedString = " queremos que los períodos ido . ". ;
3
Call una versión sobrecargada del método de biblioteca " String.Replace ()" en la cadena , como en el siguiente ejemplo de código:
cadena cadena1 = nonStrippedString.replace ("." , "") ;
< p> cadena cadena2 = string1.replace (", " , "") ;
cadena string3 = string2.replace ( "," , "") ;
cadena strippedString = string3.replace (": " , "") ;
el primer par de comillas dobles tiene un símbolo de puntuacion entre ellos , el segundo par de comillas dobles no tiene nada , ya que desea que el símbolo de puntuacion sustituido por ningún otro carácter. Método " String.Replace ()" no modifica la secuencia en que las sustituciones se llevan a cabo , sino que sólo devuelve una nueva cadena donde se han realizado las sustituciones . Por ejemplo, el " strippedString " resultante tendrá el valor "queremos que los plazos han ido " .