第6章字符串处理研讨.ppt

第六章 字符串处理 主要内容: 6.1 String类 6.2 StringBuffer 类 6.3 字符串的比较 教学目的和要求: 理解Java字符串处理机制 掌握String类的使用 掌握StringBuffer类的使用 掌握如何比较两个字符串 教学重点与难点 重点: String类中方法的使用; StringBuffer类中方法的使用; 字符串比较方法的使用 难点: 理解各种字符串比较方法之间的差异 §6.1 String类 字符串是程序设计中经常用到,很多编程语言将字符串定义为基本数据类型(或字符数组)。 但在Java中,字符串被定义为一个类——String类,必须先生成String类的对象后才能使用字符串。 将字符串作为对象处理有很多好处: 有很多途径来构造String对象; 可以很容易得到字符串; 有很多方法来比较字符串、搜索字符串、连接字符串以及改变字符串中字母的大小写。 两种类型的字符串 定长字符串:String类(效率较高) 不能更改 可变字符串:StringBuffer类(使用灵活) 可追加、插入、修改,但内存管理复杂 6.1.1 生成String对象 Java中生成String对象有两种方法: 1、字面量String。直接用字符串常量给一个String对象 赋值,这个String对象就称为字面量String。 例如: Str

文档评论(0)

1亿VIP精品文档

相关文档