Java判断一个对象是否可以转为数字

public boolean isNumber (Object obj) {
		if (obj instanceof Number) {
			return true;
		} else if (obj instanceof String){
			try{
				Double.parseDouble((String)obj);
				return true;
			}catch (Exception e) {
				return false;
			}
		}
		return false;
	}

你可能感兴趣的:(java)