java.lang.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,如果没有则返回val
static Integer getInteger(String nm, Integer val)
根据指定的系统属性名称获取Integer。如果没有则返回val
static 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)
返回第二个参数指定的基数(计算机进制)中第一个参数的字符串表示形式。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160270.html原文链接:https://javaforall.cn
相关文章
- Java解析XML文件的四种方法「建议收藏」
- java中applet是什么意思_Java Applet与Java Application的区别
- java开发常用四大框架_大牛经验!常用的5款Java框架汇总[通俗易懂]
- java图书馆新地址_最受Java开发者喜爱的5款开源IDE盘点
- Java 中的 StringBuilder 类的常用方法
- java resourcebundle_Java – Properties和ResourceBundle类学习「建议收藏」
- java笛卡尔积算法_Java 笛卡尔积算法的简单实现
- ringbuffer java例子_Java RingBuffer.publish方法代碼示例「建议收藏」
- JAVA生成uuid_java接口default方法
- Java-String类的作用和常用方法总结
- java查找字符的方法_Java字符串查找(3种方法)
- Java方法重载_java入门方法的使用
- Java 移动 ArrayList 中的元素的方法
- Java-String的常用方法总结
- java获取Spring中的bean方法总结详解编程语言
- java中的String字符串的常用方法详解编程语言
- 在Linux中查看Java线程:一种方法(linux查看java线程)
- 使用Java操作Redis数据库(java中使用redis)
- 系统命令Java实现Linux系统命令调用的探究(java调用linux)
- 时间设置Java中设置Redis数据过期时间的方法(redisjava过期)
- 测试Java操作Redis实例(java测试redis)
- Linux系统中下载Java的方法(linux下java下载)
- 合Java与Oracle联手打造崭新未来(java和oracle联)
- 使用java处理字符串公式运算的方法
- 浅析JAVA常用JDBC连接数据库的方法总结
- C#调用Java类的实现方法