public static void main(String[] args)
{
String a = "a1v2.3s5";
char[] b = a.toCharArray();
String result = "";
for (int i = 0; i < b.length; i++)
{
if (("0123456789.").indexOf(b[i] + "") != -1)
{
result += b[i];
}
}
System.out.println(result);
}
把字母替换成汉字一样的。
public static void main(String[] args)
{
String a = "金额为12.35";
char[] b = a.toCharArray();
String result = "";
for (int i = 0; i < b.length; i++)
{
if (("0123456789.").indexOf(b[i] + "") != -1)
{
result += b[i];
}
}
System.out.println(result);
}
温馨提示:答案为网友推荐,仅供参考