- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.3 StringBuffer StringBuffer对象表示可变字符序列。它常见的构造方法原型为: public StringBuffer(int?capacity) 表示构造一个不带字符,但具有指定初始容量的字符串缓冲区。 新增字符串的长度如大于原来的容量,则将(初始容量+1)×2的值和(新增字符串的长度+初始容量)比较,如大于,则新容量为(新增字符串的长度+初始容量)的值,否则为(初始容量+1)×2的值。 public class Test { public static void main(String[] args) { StringBuffer s1 = new StringBuffer(2); System.out.println( OrginCapacity=+s1.capacity()); System.out.println(s1.length() ); String str = Study; s1.append(str); System.out.println( Newcapacity=+s1.capacity()); System.out.println( s1.length()); } } OrginCapacity=2 0 Newcapacity=6 5 4.4 Math Math 类包含用于执行基本数学运算的方法。如PI和E。 PI是Math类 数据成员,它的原型为: public static final double PI 是一个比任何其他值都更接近 pi(即圆的周长与直径之比)的 double 值。 E是Math类 数据成员,它的原型为: public static final double E 是一个比任何其他值都更接近 e(即自然对数的底数)的 double 值。 合理的使用Math类可以提高编码的效率。 4.5日期类 import java.util.*; ? public class test { public static void main(String[] args) { Calendar c = Calendar.getInstance(); System.out.println(今年是:+c.get(Calendar.YEAR )+年); System.out.println(本月月份是:+(c.get(Calendar.MONTH)+1)+月); System.out.println(今天为本月第:+c.get(Calendar.DAY_OF_MONTH)+天); c.set(Calendar.DAY_OF_MONTH,11); System.out.println(今天为本月第:+c.get(Calendar.DAY_OF_MONTH)+天); } } 程序运行结果为: 今年是:2011年 本月月份是:1月 今天为本月第:27天 今天为本月第:11天 第4章 Java资源库 本章目录 4.1 String 4.2 包裹类 4.3 StringBuffer 4.4 Math 4.5 日期类 程序模块的更高可复用性一直是软件技术发展追求的目标。Java SE体系中包含了丰富的类库,掌握这些类库的使用,可以大大提高应用程序开发的效率。所以本章主要在于学习如何使用这些基本类库。 在Java EE /Java ME等技术体系中,均以Java SE 中的这些类库作为基础,并发展了属于自身技术体系的一系列类库。对于这些类库的熟悉程度往往影响到应用程序的功能的强弱。 4.1 String 4.1.1 String对象的创建 4.1.2 字符串的比较 字符串在程序中出现的频率颇高,Java中的字符串是以String对象出现的。本节将系统讲述字符串对象的创建和常用方法。 4.1.1 String对象的创建 在应用编程中字符串的使用频率很高,String是Java中的类,String类型的变量仍然是一个引用变量,可以通过new操作符来创建一个字符串对象,使得引用变量来引用此字符串对象。 public String(String?original) 表示初始化一个新创建的 String 对象,使其表示一个与参数相同的字符序列。 Pro4_1: public class Operation { public static void main(String[] args) { int number; String computerName; computerName = new String(小精灵!); String StudentName =”张三”; Sys
文档评论(0)