Red de conocimiento informático - Aprendizaje de programación - Eliminar espacios y caracteres nulos en ambos extremos de las cadenas de Java

Eliminar espacios y caracteres nulos en ambos extremos de las cadenas de Java

String en Java tiene un trim() que puede eliminar espacios antes y después de la cadena.

Pero trim() sólo puede eliminar espacios de medio ancho antes y después de una cadena, pero no espacios de ancho completo.

La eliminación de espacios de ancho completo requiere cierto criterio basado en el método trim().

String textContent = "abctest";

textContent = textContent.trim();

mientras (textContent.startsWith(" ")){//in Esto determina si es un espacio de ancho completo

textContent = textContent.trim();

textContent = textContent.substring(1, textContent.trim())subring(1, textContent.length ()).trim();

}

mientras (textContent.startsWith(" ")) {

textContent = textContent.substring( 0, contenido de texto .length() - 1).trim();

}