为了账号安全,请及时绑定邮箱和手机立即绑定

看看下面的程序哪里错了,报错显示空字符字面值。

看看下面的程序哪里错了,报错显示空字符字面值。

qq_丘比特_0 2016-04-21 23:22:14
  class  StringTest{ public  static  void  sop(String  str) { System.out.println(str); } public  static  void  main(String[]  args) { String  s="      ab cd      "; sop("("+s+")"); s=myTrim(s); sop("("+s+")"); } 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--; return str.substring(start,end+1); }
查看完整描述

1 回答

已采纳
?
Its_forever

TA贡献361条经验 获得超328个赞

 str.charAt(start)==' '   注意两个单引号之间是有一个空格的。代表空格字符。

查看完整回答
反对 回复 2016-04-21
  • 1 回答
  • 0 关注
  • 1377 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信