A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 林海东 中级黑马   /  2015-8-3 00:22  /  614 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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);

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马