/**
* @author 文龙
* @version 2018-2-24 上午8:36:33
*/
//String字符串的练习
public class Test4 {
//实现自己的trim()方法-->取出字符串两边的空格
public static String trim(String str) {
char[] array = str.toCharArray();
int startIndex = 0;
int endIndex = str.length() - 1;
for(;startIndex < array.length;) {
if(array[startIndex++] != ' ') break;
}
for(;endIndex > 0 ; ) {
if(array[endIndex--] != ' ') break;
}
StringBuffer sb = new StringBuffer();
for(startIndex--,endIndex++;startIndex <= endIndex;) {
sb.append(array[startIndex++]);
}
return sb.toString();
}
public static void main(String[] args) {
String trim = trim(" 123456 87654 ");
System.out.println(trim);//输出的是123456 87654
}
}
版权声明:本文为weixin_38104426原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。