在j2me中,我有一个输入的edit-field,在其中我们可以输入3位数。
当我输入第一个和第三个时,将第二个数字留空,
如何删除空数字?
答案 0 :(得分: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();
}
然后你可以这样称呼它:
text = replaceAll(text, " ", "");