class MyTrimString
{
public static void main(String[] args)
{
String str = " hello java ";
System.out.println(MyTrim(str));
}
public static String MyTrim(String str)
{
//定义两个指针,一个从前到后,一个从后向前,同时判断是否是空格
int start=0,end=str.length()-1;
while(start<=end && str.charAt(start)==' ')
start++;
while(start<=end && str.charAt(end)==' ')
end--;
//因为java取首不取尾,所以end+1
return str.substring(start,end+1);
}
}
【java编程】String之重写trim方法
最新推荐文章于 2023-12-30 21:08:35 发布