This page contains the source code of String trimAllWhitespace() utility method - Trim all whitespace from the given String: leading, trailing, and in between characters.
Java String trimWhitespace() Utility Method
The following trimWhitespace() utility method trim all whitespace from the given String:
package com.javaguides.strings.utils; public class StringTrimUtil { /** * Trim <i>all</i> whitespace from the given {@code String}: * leading, trailing, and in between characters. * @param str the {@code String} to check * @return the trimmed {@code String} * @see java.lang.Character#isWhitespace */ public static String trimAllWhitespace(String str) { if (!hasLength(str)) { return str; } int len = str.length(); StringBuilder sb = new StringBuilder(str.length()); for (int i = 0; i < len; i++) { char c = str.charAt(i); if (!Character.isWhitespace(c)) { sb.append(c); } } return sb.toString(); } /** * Check that the given String is neither <code>null</code> nor of length 0. * Note: Will return <code>true</code> for a String that purely consists of whitespace. * <p/> * <code>StringUtils.hasLength(null) == false<br/> * StringUtils.hasLength("") == false<br/> * StringUtils.hasLength(" ") == true<br/> * StringUtils.hasLength("Hello") == true</code> * <p/> * Copied from the Spring Framework while retaining all license, copyright and author information. * * @param str the String to check (may be <code>null</code>) * @return <code>true</code> if the String is not null and has length * @see #hasText(String) */ public static boolean hasLength(String str) { return (str != null && str.length() > 0); } }
Related Utility Methods
- Java String getDigits() Utility Method
- Java String isAlphanumeric() Utility Method
- Java String isAlpha() Utility Method
- Java String countMatches() Utility Method
- Java String mergeStringArrays(String array1[], String array2[]) Utility Method Example
- Java String quote( String str) Utility Method
- Java arrayToMap(String[][] array) Utility Method
- Java String fromBufferedReader() Utility Method - Converts a BufferedReader into a String
- Java String isNumericSpace() Utility Method
- Java String isNumeric() Utility Method
- Java String isAlphanumericSpace() Utility Method
- Java String isAlphaSpace(() Utility Method
- Java trimArrayElements() Utility Method
- Java trimArrayElements() Utility Method
- Java String containsWhitespace() Utility Method
- Java String isBlank() Utility Method
- Java String isAnyEmpty() Utility Method
- Java String isNotEmpty() Utility Method
- Java String isEmpty() Utility Method
- Java String Uppercase First Character Example
- Java String uppercaseFirstChar() Utility Method
- Java String trimTrailingCharacter() Utility Method
- Java String trimLeadingCharacter() Utility Method
- Java String trimTrailingWhitespace() Utility Method
- Java String trimLeadingWhitespace() Utility Method
- Java String trimAllWhitespace() Utility Method
- Java String trimWhitespace() Utility Method
Comments
Post a Comment