04-模擬String去除空格trim()方法
阿新 • • 發佈:2018-11-10
/** * 模擬String去除左右兩邊空格 * @param str */ public static String trim(String str) { char[] list = str.toCharArray(); int len=list.length-1; //開始位置 int beginIndex=0; //結束位置 int endIndex=len; for(int i=0;i<list.length;i++) {char c=list[i]; if(c!=' ') { beginIndex=i; break; } } for(int i=endIndex;i>-1;i--) { char c=list[i]; if(c!=' ') { endIndex=i; break; } } return str.substring(beginIndex, endIndex+1); }