博客
关于我
java学习笔记36:Integer的基本方法
阅读量:307 次
发布时间:2019-03-04

本文共 2950 字,大约阅读时间需要 9 分钟。

Integer

Integer(int value) :通过指定的int值构成一个Integer对象。Integer(String s) :通过指定的String值构成一个Integer对象。。int intValue() :将此对象转化为int。long longValue() :将此对象转化为long。byte byteValue() :将此对象转化为byte。short shortValue() :将此对象转化为short。double doubleValue() :将此对象转化为double。float floatValue() :将此对象转化为float。boolean equals(Object obj) :将此对象与指定的对象进行比较。int compareTo(Integer anotherInteger) :用Integer数字比较两个对象。int hashCode() :返回此的哈希码Integer。String toString() :返回String表示此Integer值的对象 。static Integer valueOf(int i)将int转化为Integer。static Integer valueOf(String s) :将String转化为Integer。static Integer valueOf(String s, int radix) :返回一个Integer对象,该对象String包含使用第二个参数给出的基数(计算机进制)解析时从指定的值中提取的值。static int max(int a, int b) :返回两个int值中的较大值,就像通过调用Math.max。一样static int min(int a, int b) :返回两个int值中较小的一个,就像通过调用Math.min一样。static int sum(int a, int b) :根据+运算符将两个整数相加。static String toBinaryString(int i) :返回整数参数的字符串表示形式,作为基数为2中的无符号整数。static String toHexString(int i) :返回整数参数的字符串表示形式,作为基数为16的无符号整数。static String toOctalString(int i) :返回整数参数的字符串表示形式,作为基数为8的无符号整数。static long toUnsignedLong(int x) :通过无符号转换将参数转换为long。static String toUnsignedString(int i) :以无符号十进制值的形式返回参数的字符串表示形式。static String toUnsignedString(int i, int radix) :返回第一个参数的字符串表示形式,作为第二个参数指定的基数中的无符号整数值。static int signum(int i) :返回指定int值的signum(符号)函数。static int bitCount(int i) :返回指定int值的二进制补码表示形式中的一位数。static Integer getInteger(String nm) :根据指定的系统属性名称获取Integer。static Integer getInteger(String nm, int val) :根据指定的系统属性名称获取Integer,如果没有则返回valstatic Integer getInteger(String nm, Integer val) :根据指定的系统属性名称获取Integer。如果没有则返回valstatic Integer decode(String nm) :将String解码为Integer。(0xf,041,99)static int divideUnsigned(int dividend, int divisor) :返回将第一个参数除以第二个参数的无符号商,其中每个参数和结果都被解释为无符号值。static int lowestOneBit(int i) :返回一个int最多只有一位的值,位于指定int值中最低位(“最右侧”)一位的位置 。static int highestOneBit(int i) :返回一个int最多只有一位的值,位于指定int值中最高位(“最左侧”)一位的位置 。static int numberOfLeadingZeros(int i) :返回指定int值的二进制补码表达式中最高位(“最左侧”)一位之前的零位数。static int numberOfTrailingZeros(int i) :返回指定int值的二进制补码表达式中最低位(“最右侧”)一位之后的零位数 。static int parseInt(String s) :将字符串参数解析为带符号的十进制整数。static int parseInt(String s, int radix) :将字符串参数解析为第二个参数指定的基数(计算机进制)中的有符号整数。static int parseUnsignedInt(String s) :将字符串参数解析为无符号十进制整数。static int parseUnsignedInt(String s, int radix) :将字符串参数解析为第二个参数指定的基数(计算机进制)中的无符号整数。static int remainderUnsigned(int dividend, int divisor) :返回将第一个参数除以第二个参数的无符号余数,其中每个参数和结果都被解释为无符号值。static int reverse(int i) :返回通过反转指定int 值的二进制补码二进制表示中的位顺序而获得的值。static int reverseBytes(int i) :返回通过反转指定int值的二进制补码表示中的字节顺序获得的值。static int rotateLeft(int i, int distance) :返回通过旋转int指定位数左侧的指定值的二进制补码表示获得的值。static int rotateRight(int i, int distance) :返回通过将指定int值的二进制补码表示法旋转指定的位数而获得的值。static int hashCode(int value) :返回int值的哈希码; 兼容 Integer.hashCode()。static int compare(int x, int y) :以int数字方式比较两个值。static int compareUnsigned(int x, int y) :比较两个int值,以数值方式将值视为无符号。static String toString(int i) :返回String表示指定整数的对象。static String toString(int i, int radix) :返回第二个参数指定的基数(计算机进制)中第一个参数的字符串表示形式。

转载地址:http://vplq.baihongyu.com/

你可能感兴趣的文章
SpringMVC---使用
查看>>
2.2.4 加减法运算和溢出判断更换
查看>>
2.2.6 强制类型转换
查看>>
计算机网络教程 谢希仁 第三章 数据链路层
查看>>
Redis缓存数据的处理流程
查看>>
Linux:文件句柄泄漏问题
查看>>
Linux:多线程简介
查看>>
ACM-ICPC寒假算法训练1:搜索 HDOJ P1010 : Tempter of the Bone 奇偶剪枝分析
查看>>
【java】316. 去除重复字母----学会栈的使用
查看>>
【java】227. 基本计算器 II---思路简单,代码清晰!!!
查看>>
【java】115. 不同的子序列----学会动态规划,时间复杂度O(n^2)!!!
查看>>
【java】92. 反转链表 II---无需额外空间,时间复杂度O(n)!!!
查看>>
【java】368. 最大整除子集---使用动态规划,快速解决子问题!!!
查看>>
莫比乌斯函数
查看>>
第十一届十月份蓝桥杯省赛 H - 子串分值和:求字符串所有子串的不同字符个数和(思维/线段树)
查看>>
HDU - 6514 Monitor(二维差分+二维前缀和)
查看>>
LINUX延时函数使用
查看>>
数据结构第七章(图---总结一)
查看>>
2020-12-24
查看>>
JDBC——(5)使用Statement操作数据表的弊端
查看>>