java - 如何去除空白区域?

标签 java string java-me

在 j2me 中,我有一个接受输入的编辑字段,我们可以在其中输入 3 位数字。

当我输入第一和第三位,将第二位数字留空时,

如何删除空数字?

最佳答案

您可以像这样创建一个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();
    }

那么你可以这样调用它:

text = replaceAll(text, " ", "");

关于java - 如何去除空白区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1187227/

相关文章:

java - Maven:从 pom.xml 创建目录结构

java - 关于使用小程序检测私有(private)IP地址的建议

c++ - 动态字符串数组,编译错误

python - 如何将格式错误的字符串转换为字典?

android - MIDP 和 JME(以及 Android)有什么关系?

encoding - 如何将 cp1251 字节数组转换为 utf8 字符串?

java - 无法在 j2me 上显示传感器信息

java - SHA1withECDSA 使用哪条曲线?

java - 插件在启动时抛出版本错误?

java - 如何在一行中准确输入五个字符的字符串,然后输出每个字符之间有空格的字符串? java