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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Honne 初级黑马   /  2019-8-20 14:30  /  1181 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

--------------------------包装类
Integer的常用方法
// int的范围--最小值
System.out.println(Integer.MIN_VALUE);
// int的范围--最大值
System.out.println(Integer.MAX_VALUE);
--------------------------------------
System.out.println(Integer.toBinaryString());
System.out.println(Integer.toOctalString());
System.out.println(Integer.toHexString());
--------------------------------------
Integer i1 = Integer.valueOf(int);
Integer i2 = Integer.valueOf(String);

String和int的互相转换
// int ------> String
// 方法1  最简单最常用
int num = 100;
String s = num + "";
System.out.println(s);
// 方式2   public static String valueOf (int i)
String s2 = String.valueOf(200);
System.out.println(s2);

// String -----> int
// 方式1 String ----> Integer ----> int
Integer i = Integer.valueOf(300); // String ----> Integer
int num1 = i.intValue(); // Integer ----> int
System.out.println(num1);
// 方式2  public static int parseInt (String s)                         重点
int num2 = Integer.parseInt(s);
System.out.println(num2);                                               重点




---------------------------------------------------------------异常
所有异常都对应一个对象
ArrayIndexOutOfBoundsException e
e.printStackTrace();

Throwable 的成员方法
public String getMessage()  返回此throwable的[详细消息]
public String toString()  返回此throwable的[简短描述]
publicvoid printStackTrace()   把议程的错误信息输出在控制台

Exception
运行时异常 无需显示处理,也可以和编译时异常一样处理
编译时异常 :必须显示处理,否则程序就会发生错误


throws关键字
写在方法的括号后面 throws 异常类名
写throws不一定出现异常
throw关键字
写在方法体重, 后面跟着的是对象名
throw 异常对象名
出现throw则一定出现了异常

0 个回复

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