回 帖 发 新 帖 刷新版面

主题:帮帮忙

我要写一个通讯录,用一个二维数组来存储相关信息。在增加新成员的一项中我先把新成员的信息传进去,但是实验要求当存进电话号码时,如果输入的字符串不是数据要进行异常处理,有谁可以提供一些意见

回复列表 (共1个回复)

沙发

public static boolean isNumeric(String str){
  for (int i = str.length();--i>=0;){   
   if (!Character.isDigit(str.charAt(i))){
    return false;
   }
  }
  return true;
 }

您好:
    您可以用一个函数判断所输入的是不是 数字,返回一个boolean常量,如果值为真说明不是数字,如果是假,说明是数字,不进行异常处理。(新手,不知道这个代码是否可以成为一个函数)

我来回复

您尚未登录,请登录后再回复。点此登录或注册