Java 代码 实现 字符串去掉左边空格 字符串去掉右边空格
编写工具类 StringUtils
-  编写工具类 package com.lihaozhe.util.string;/*** 字符串工具类** @author 李昊哲* @version 1.0* @create 2023/10/17*/ public class StringUtils {/*** 去除字符串左边的的空格** @param string 原始字符串* @return 去除左边空格后的字符串*/public static String ltrim(String string) {if (string == null) {throw new NullPointerException();} else {return string.replaceAll("^\\s+", "");}}/*** 去除字符串右边的的空格** @param string 原始字符串* @return 去除右边空格后的字符串*/public static String rtrim(String string) {if (string == null) {throw new NullPointerException();} else {return string.replaceAll("\\s+$", "");}} }
-  测试工具类 2.1 测试去掉字符串左边空格 @Test public void test07() {String name = " 李 昊 哲 ";System.out.println(name);System.out.println(name.length());String ltrim = StringUtils.ltrim(name);System.out.println(ltrim);System.out.println(ltrim.length()); }测试结果如下: 李 昊 哲 19 李 昊 哲 152.2 测试去掉字符串左边空格 @Test public void test08() {String name = " 李 昊 哲 ";System.out.println(name);System.out.println(name.length());String rtrim = StringUtils.rtrim(name);System.out.println(rtrim);System.out.println(rtrim.length()); }测试结果如下: 李 昊 哲 19李 昊 哲 15