【发布时间】:2010-03-16 05:13:57
【问题描述】:
我正在使用以下代码
字符串关键字=request.getParameter("keyword");
关键字 = 关键字.toLowerCase();
关键字.replaceAll(" "," "); //先双空格,后单空格
关键字 = 关键字.trim();
System.out.println(关键字);
我的输入为 ts
但我得到了
[3/12/10 12:07:10:431 IST] 0000002c SystemOut O t s // 这里我得到两个空格
怎么能减少两个单格
使用以下程序
公共类空格{ 公共静态无效主要(字符串[]参数){ 尝试{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 字符串 str = br.readLine(); System.out.println(str.replaceAll("\b\s{2,}\b", "")); }catch(异常 e){ e.printStackTrace(); } } }
thanks,
壁画
【问题讨论】:
标签: autocomplete