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();
}