Java Integer decode()方法
人们经常看到,任何在(””)内的整数也被视为字符串,那么就需要将其解码为整数。 java.lang.Integer.decode() 方法的主要功能是将一个字符串解码成一个整数。该方法也接受十进制、十六进制和八进制的数字。
语法:
参数: 该方法需要一个字符串数据类型的参数str,指的是需要解码的字符串。
返回值: 该方法返回一个Integer对象,该对象持有字符串str所代表的int值。
异常: 该方法抛出NumberFormatException,当String包含一个不能被解析的整数时。
例子
以下程序说明了java.lang.Integer.decode()方法。
程序1
输出。
程序2: 当字符串值被传递时,会抛出NumberFormatException。
输出。