1 回答

TA貢獻1條經(jīng)驗 獲得超0個贊
首先你輸入的字符必須在g—o之間的,再次Integer.parseInt(String,int),int為10的話,這個方法String 必須是數(shù)字類型的字符串,也就是說能被解析為數(shù)字的字符串;當然如果int為16,27的話,String必須為其進制的相應(yīng)的字母或數(shù)字
Examples:
parseInt("0", 10) returns 0
parseInt("473", 10) returns 473
parseInt("+42", 10) returns 42
parseInt("-0", 10) returns 0
parseInt("-FF", 16) returns -255
parseInt("1100110", 2) returns 102
parseInt("2147483647", 10) returns 2147483647
parseInt("-2147483648", 10) returns -2147483648
parseInt("2147483648", 10) throws a NumberFormatException
parseInt("99", 8) throws a NumberFormatException
parseInt("Kona", 10) throws a NumberFormatException
parseInt("Kona", 27) returns 411787
添加回答
舉報