String 类,包装类,日期显示,math类

来源:互联网 发布:java double 转string 编辑:程序博客网 时间:2024/06/01 22:57

String 类中的方法


字符串 str 中字符的索引从0开始,范围为0 到 str.length()-1

在Java中,除了可以使用 String 类来存储字符串,还可以使用 StringBuilder 类或 StringBuffer 类存储字符串





在下面的示例代码中,创建了 StringBuilder 对象,用来存储字符串,并对其做了追加和插入操作。这些操作修改了 str 对象的值,而没有创建新的对象,这就是 StringBuilder 和 String 最大的区别。



装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱


拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱






其中,基本类型转换为字符串有三种方法:

1. 使用包装类的 toString() 方法

2. 使用String类的 valueOf() 方法

3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串


将字符串转换成基本类型有两种方法:

1. 调用包装类的 parseXxx 静态方法

2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱



java.util.Date

显示时间


java.text.simpleDateFormat  类可以对日期时间进行格式化,如可以将日期转换为指


定格式的文本,也可将文本转换为日期。


1. 使用 format() 方法将日期转换为指定格式的文本



2. 使用 parse() 方法将文本转换为日期


java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个


 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar


 c = Calendar.getInstance();





Math 类位于 java.lang 包中,包含用于执行基本数学运算的方法, Math 类的所有方


法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如:


 Math.round();




0 0
原创粉丝点击