Integer.parseInt(String s, int radix)的用法
来源:互联网 发布:gis空间分析实例数据 编辑:程序博客网 时间:2024/06/04 18:42
源自JDK API文档 1.6
java.lang 类 Integer
java.lang.Object java.lang.Number java.lang.Integer
形式
static int parseInt(String s, int radix) ;//使用第二个参数指定的基数,将字符串参数解析为有符号的整数。
表示意义
该函数表示把被操作数转化为十进制整数并输出,第一个参数表示被转的源操作数,第二个参数表示源操作数是什么类型的
实例
示例:
parseInt("0", 10) 返回 0parseInt("473", 10) 返回 473parseInt("-0", 10) 返回 0parseInt("-FF", 16) 返回 -255parseInt("1100110", 2) 返回 102parseInt("2147483647", 10) 返回 2147483647parseInt("-2147483648", 10) 返回 -2147483648parseInt("2147483648", 10) 抛出 NumberFormatExceptionparseInt("99", 8) 抛出 NumberFormatExceptionparseInt("Kona", 10) 抛出 NumberFormatExceptionparseInt("Kona", 27) 返回 411787
- 参数:
s
- 包含要解析的整数表示形式的String
radix
- 解析s
时使用的基数。- 返回:
- 使用指定基数的字符串参数表示的整数。
JDK文档解释
parseInt
public static int parseInt(String s, int radix) throws NumberFormatException
- 使用第二个参数指定的基数,将字符串参数解析为有符号的整数。除了第一个字符可以是用来表示负值的 ASCII 减号
'-'
('\u002D’
)外,字符串中的字符必须都是指定基数的数字(通过Character.digit(char, int)
是否返回一个负值确定)。返回得到的整数值。如果发生以下任意一种情况,则抛出一个
NumberFormatException
类型的异常:- 第一个参数为
null
或一个长度为零的字符串。 - 基数小于
Character.MIN_RADIX
或者大于Character.MAX_RADIX
。 - 假如字符串的长度超过 1,那么除了第一个字符可以是减号
'-'
('u002D’
) 外,字符串中存在任意不是由指定基数的数字表示的字符。 - 字符串表示的值不是
int
类型的值。
- 第一个参数为
- 使用第二个参数指定的基数,将字符串参数解析为有符号的整数。除了第一个字符可以是用来表示负值的 ASCII 减号
0 0
- Integer.parseInt(String s, int radix)的用法
- Integer.parseInt(String s,int radix)
- Integer.parseInt(String s ,int radix)方法使用解释
- Integer.parseInt(String s ,int radix)方法使用解释
- Integer.parseInt(String s ,int radix)方法使用解释!
- 关于Integer的parseInt(String s, int radix)方法的使用
- 关于Integer的parseInt(String s, int radix)方法的使用
- 关于Integer的parseInt(String s, int radix)方法的使用
- int parseInt(String s, int radix)
- Integer.parseInt(s, radix)
- Integer.parseInt(String s, int radix)方法介绍(修正版)
- java基础之Integer.parseInt(String s ,int radix)方法使用解释
- java基础之Integer.parseInt(String s ,int radix)方法使用解释
- java基础之Integer.parseInt(String s ,int radix)方法使用解释
- 【java学习笔记(零散知识点)】Integer类 parseInt(String s ,int radix)方法
- 详解public static int parseInt(String s, int radix)
- Integer与int的区别 Integer.Valueof(String s)与Integer.parseInt(String s)的区别
- 对static Integer valueOf(String s)和对static Integer valueOf(String s,int radix)的探讨
- eclipse中引入tomcat源码
- Java Web - Jsp内置对象
- java项目之——坦克大战03
- 动静态广播的区别
- mac安装gns3
- Integer.parseInt(String s, int radix)的用法
- Java文件下载模块
- Git自学之路(四)- git branch 分支
- HasMap与TreeMap
- Delphi公共运行时间库单元CnCommon.pas
- HDU 1176 免费馅饼(动态规划)
- HDU 1231 最大连续子序列 (DP)
- MFC---Tab控件
- 数据结构实验之二叉树五:层序遍历