如何删除空白区域?

Rak*_*esh 2 java string java-me

在j2me中,我有编辑字段,它接受输入,在其中我们可以输入3位数.

当我进入第一和第三,留下第二个数字为空

如何删除空数字?

Dan*_*ura 7

你可以像这样创建一个replaceAll方法:

public static String replaceAll(String text, String searchString, String replacementString) {
        StringBuffer sBuffer = new StringBuffer();
        int pos = 0;
        while ((pos = text.indexOf(searchString)) != -1) {
            sBuffer.append(text.substring(0, pos) + replacementString);
            text = text.substring(pos + searchString.length());
        }
        sBuffer.append(text);
        return sBuffer.toString();
    }
Run Code Online (Sandbox Code Playgroud)

然后你可以这样称呼它:

text = replaceAll(text, " ", "");
Run Code Online (Sandbox Code Playgroud)

  • http://java.sun.com/javame/reference/apis/jsr139/java/lang/String.html查看api,没有String.replaceAll. (2认同)