1 package com.yhqtv.java; 2 3 /* 4 *去除字符串两端的空格 5 * 6 * @author XMKJ yhqtv.com Email:yhqtv@qq.com 7 * @create 2020-04-30-15:48 8 * 9 */ 10 public class Test { 11 public static void main(String[] args) { 12 String s = " 123 456 "; 13 System.out.println(s); 14 Test t = new Test(); 15 String abc = t.abc(s); 16 System.out.println(abc); 17 } 18 19 public String abc(String s) { 20 int a = 0; 21 int b = 0; 22 char k = ‘ ‘; 23 char[] array = s.toCharArray(); 24 for (int i = 0; i < array.length; i++) { 25 if (!(array[i] == k)) { 26 a = i; 27 break; 28 } 29 } 30 // System.out.println(a); 31 for (int length = array.length-1; length >= 0; length--) { 32 if (!(array[length] == k)) { 33 b = length+1; 34 break; 35 } 36 } 37 // System.out.println(b); 38 String sub = s.substring(a, b); 39 return sub; 40 } 41 }
原文:https://www.cnblogs.com/yhqtv-com/p/12809591.html