Java编写一个应用程序,用户从键盘输入一行含有数字字符的字符串,程序仅仅输出字符串中的全部数字字符

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:28:42
比如我输入“ab123f45”程序输出“12345“。。。高手教教我,谢谢!~

实现你爹功能,用正则表达式处理选择字符的问题
import java.util.Scanner;
//java.util.Scanner的使用
public class h
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
System.out.println("请输入字符:");

while (input.hasNext()) {
String a = input.next();
//把字符串中的非数字全部替换为"" 打印
System.out.println(a.replaceAll("\\D",""));

}
input.close();
}
}