1 / 35
文档名称:

JAVA PPT教学课件-第六章 java.lang包.ppt

格式:ppt   页数:35
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JAVA PPT教学课件-第六章 java.lang包.ppt

上传人:3346389411 2013/4/3 文件大小:0 KB

下载得到文件列表

JAVA PPT教学课件-第六章 java.lang包.ppt

文档介绍

文档介绍:第六章

回顾
只要在运行时遇到错误,就会发生异常
Java 异常是一个对象,用来描述一段代码中发生的异常情况
发生异常情况时,将在导致错误的方法中创建和引发表示该异常的对象
可以使用 try、catch、throw、throws 和 finally 来管理 Java 异常处理
用于监视的程序语句包含在 try 块内。catch 块内的代码用于捕获和处理异常
必须在方法返回之前执行的任何代码应放置在 finally 块内
要手动引发异常,可以使用关键字 throw。任何异常可以通过 throws 子句从方法抛出
目标
了解 包
掌握包装类
掌握String 和 StringBuffer 类
运用以下类的方法:
Math
Class
Object
...
int num1 = 5;
Integer num = new Integer(num1);
int num2 = ();
...
包装类 6-1
int digit = 10;
原始数据类型
使用原始数据类型
声明的变量
视为对象
原始数据类型
包装类
提供
包装类 6-2
原始数据类型
包装类
byte(字节)
Byte
char(字符)
Character
int(整型)
Integer
long(长整型)
Long
float(浮点型)
Float
double(双精度)
Double
boolean(布尔)
Boolean
short(短整型)
Short
包装类 6-3
演示:示例 1
包装类的用法
使用包装类的方法,如 ceil()、floor() 和 round()
public class NumberWrap {
/** 构造方法*/
protected NumberWrap() {
}
/** 这是 main 方法
* 它将原始值转换为其相应的包装类型
* ***@param args 传递至 main 方法的参数
*/
public static void main(String[] args) {
String number = args[0];
Byte byNum = (number);
Short shNum = (number);
Integer num = (number);
Long lgNum = (number);
("Output");
(byNum);
(shNum);
(num);
(lgNum);
}}
包装类 6-4
方法
说明
isDigit()
确定字符是否为 0 至 9 之间的数字
isLetter()
确定字符是否为字母
isLowerCase()
确定字符是否为小写形式
isUpperCase()
确定字符是否为大写形式
isSpace()
确定字符是否为空格或换行符
Character包装类的方法
包装类 6-5
演示:示例 2
使用包装类的方法,如 Character 类
public class TestCharacter {
public static void main(String[] args) {
int count;
char[] values = {'*', '7', 'p', ' ', 'P'};
for (count = 0; count < ; count++) {
if ((values[count])) {
(values[count] + “是一个数字");
}
if ((values[count])) {
(values[count] + “是一个字母");
}
if ((values[count])) {
(values[count] + “是大写形式");
}
if((values[count])) {