public class hah {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String str=sc.nextLine();
char[] chars=str.toCharArray();
for(int i=0;i<chars.length;i++){
Valid(chars[i]);
}
}
public static void Valid(char c){
char[] data ={'0','1','2','3','4','5','6','7','8','9'};
for(int j=0;j<data.length;j++) {
if(data[j]==c) {
System.out.println(c);
break;
}
/*else{
System.out.println("输入字符串中含有非数字字符");
return;
} */
}
问一下 怎样在方法Valid()中实现自动检查非数字字符出现的功能啊? 上面的代码有问题啊
|