黑马程序员技术交流社区

标题: Integer类 [打印本页]

作者: 林海东    时间: 2015-8-3 00:22
标题: Integer类
1、概述:java基本类型对应的包装类。用于能够对基本数据进行更多的操作。
2、构造方法:以Integer为例
A: Integr(int value);
int num =100;
Integer i= new Integer(num);
System.out.println(i.tiString());
B: Integer(String s);注意:这里字符串必须是由数字字符组成的字符串。
C:String ss="100";
//下行被注释的代码会报错:NumberFormatException(数据格式异常)
//String s1="100abc";
Integer i=new Integer(ss);
System.out.printlnln(i);
4、例子:要判断摸个数据是否在int范围内,请问怎么做?
思路:把int范围内的最大值和最小值找到,然后判断即可。
public static double pow (double a ,double b)--->Math类中的方法
5、Iteger类的方法
if(num<Integer.MAX_VALUE && num>Integer.MIN_VALUE)
{
     //该数字是int范围内的值
}
注:public static final int MAX_VALUE//public static final int MIN_VALUE
a: public static String toBinaryString(int i);//把一个int类型的值转换成对应的二进制形式
b: public static String toOctalStirng(int i);//把一个int类型的值转换为对应的八进制形式
c: public static String to HexString(int i);//把一个int类型的值转换为对应的十六进制
注:因为是静态方法,所以采用类名调用方式//Integer.toBinaryString(int i);





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2