я использую следующий код
String keyword = request.getParameter ("keyword");
keyword = keyword.toLowerCase ();
keyword.replaceAll ("", ""); // сначала двойной пробел, а затем один пробел
keyword = keyword.trim ();
System.out.println (ключевое слово);
мне дают вход как т с
но я получаю как
[3/12/10 12: 07: 10: 431 IST] 0000002c SystemOut O t s // здесь я получаю два пробела
как можно уменьшить два пробела
используйте следующую программу
пробелы открытого класса {
public static void main (String [] args) {
пытаться{
BufferedReader br = новый BufferedReader (новый InputStreamReader (System.in));
String str = br.readLine ();
System.out.println (str.replaceAll ("\ b \ s {2,} \ b", ""));
} catch (исключение e) {
e.printStackTrace ();
}
}
}
thanks,
Мурали