我正在使用以下代碼如何保持字符之間的空格?
String keyword = request.getParameter(「keyword」);
keyword = keyword.toLowerCase(); keyword.replaceAll(「」,「」); //第一個雙倍空間,然後是單個空間 keyword = keyword.trim();
System.out.println(keyword); 我給了輸入作爲ts 但我得到 [3/12/10 12:07:10:431 IST] 0000002c SystemOut O ts //在這裏我得到兩個空間 如何可以減少兩個單個空間
使用follwoing程序
公共類空格{ 公共靜態無效的主要(字串[] args){ 嘗試{ 的BufferedReader BR =新的BufferedReader(新的InputStreamReader(System.in)); String str = br.readLine(); System.out.println(str.replaceAll(「\ b \ s {2,} \ b」,「」)); (例外e){ e.printStackTrace(); }} }
thanks,
穆拉利
可以提供此任何Java程序..... – murali 2010-03-11 13:26:40
喜 我使用以下代碼 \t字符串的關鍵字=用request.getParameter(「關鍵字」); \t \t \t keyword = keyword.toLowerCase(); \t \t keyword.replaceAll(「」,「」); \t \t keyword = keyword.trim(); \t System.out.println(keyword); 我正在給定噸當時的其打印作爲 [10年3月12日12:07:10:431 IST] 0000002c SystemOutö噸小號 像噸S(單空間)打印該怎麼辦 感謝, 穆拉利 – murali 2010-03-12 06:39:36