博客
关于我
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/

你可能感兴趣的文章
SVM多类识别
查看>>
svn 撤销已提交的错误修改
查看>>
算法工程师数学理论提高札记(improving)
查看>>
VTK:IO之WriteVTI
查看>>
VTK:图片之ImageOrientation
查看>>
VTK:图片之ImageValueRange
查看>>
VTK:隐式函数之ImplicitSphere
查看>>
VTK:InfoVis之DelimitedTextReader
查看>>
数据结构与算法学习1-----稀疏数组
查看>>
焦点事件
查看>>
web前端面试一从输入url到看到页面发生了什么
查看>>
C getopt.h
查看>>
TensorRT/parsers/caffe/caffeParser/caffeParser.h源碼研讀
查看>>
PCL MLS論文Computing and Rendering Point Set Surfaces研讀筆記
查看>>
CentOS下Nvidia docker 2.0之安裝教程&踩坑實錄
查看>>
PIL及matplotlib:OSError: cannot identify image file錯誤及解決方式
查看>>
H5页面授权获取微信授权(openId,微信nickname等信息)
查看>>
SpringBoot的URL是如何拼接的
查看>>
2018年年终总结
查看>>
解决checkbox未选中不传递value的多种方法
查看>>