在比较excel表中两个字符串是否相等的时候,没有注意到前后空格,导致匹配的时候不相等,那么怎么去掉一个字符串的多余空格呢?
第一个方法:java中已有去掉字符串前后空格的方法trm()
测试代码如下:
public static void main(String args[]) {
String string = " hhdh d";//该字符串前面有两个空格
System.out.println("字符串为:" + string + "字符串长度为:" + string.length());
string = string.trim();
System.out.println("去掉首尾空格后的字符串:" + string + "字符串长度为:" + string.length());
}
执行结果为:
第二个方法:自己尝试着写了一个去掉前后空格的方法
代码如下:
public static void main(String args[]) {
String string = " ahshhs ";
System.out.println("字符串为:" + strin