character.isDigit()
isDigit函数只能判断一个字符,判断字符串需要对所有字符分别判断
Integer.parseInt()函数可以直接转换,Integer.parseInt()是把()里的内容转换成整数。Integer.parseInt(String)遇到一些不能被转换为整型的字符时,会抛出异常。
以下示例为对输入的年月日进行判断:
while(true) {
try {
y=Integer.parseInt(year
character.isDigit()
isDigit函数只能判断一个字符,判断字符串需要对所有字符分别判断
Integer.parseInt()函数可以直接转换,Integer.parseInt()是把()里的内容转换成整数。Integer.parseInt(String)遇到一些不能被转换为整型的字符时,会抛出异常。
以下示例为对输入的年月日进行判断:
while(true) {
try {
y=Integer.parseInt(year