黑马程序员_去除字符窜两端空格


------- android培训java培训、期待与您交流! ----------





public class 去除字符窜两端空格的练习 {
//思路:去除字符窜两端的空格,或横线之类,首先要先定位字符窜开始时的空格之后第一个字符的角标,这里可以用while循环遍历出第一个需要字符,末尾同理.

public static String quchu(String a)
{
int x=0, y=a.length()-1;
while(x<=y&&a.charAt(x)==' ')//此处判断必须使用&&,不能使用&,不然满足前一条件时,判断后面时会报角标越界异常

     x++;                                     //切记,养成习惯,不然开发时会很难发现,常识性错误,不容易发现
while(x<=y&&a.charAt(y)==' ')//此处判断必须使用&&,不能使用&,不然满足前一条件时,判断后面时会报角标越界异常
y--;                                              //切记,养成习惯,不然开发时会很难发现,常识性错误,不容易发现
     

  return a.substring(x,y+1);

}




public static void main(String[] args) {
// TODO 自动生成的方法存根
String s="   linfeng  ";
yanshi.sopl(s);
    s=quchu(s);
    yanshi.sopl(s);


//yanshi.sopl(s.toCharArray()[3]);


}


}
------- android培训java培训、期待与您交流! ----------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值