你的程序是OK的
Jbuilder 2005 + JDK1.4通过
main函数如下:    public static void main(String args[]) {
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        try{
            String x = in.readLine();
            String str = filter(x);
            System.out.println(str);
        }
        catch(Exception e){}
    }