- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Java程序设计基础String字符串
String字符串主要内容15.1JavaAPI及API文档5.2String类(重点)5.3StringBuffer类(重点)5.4其他工具类
教学目标2能通过查阅API文档学习类及方法的基本作用能准确使用String类中的常用方法及其作用能理解String的不可变性能准确区分String的两种“相等”比较能准确区分StringBuffer类和String类的特点能正确的使用构造方法创建String、StringBuffer及StringBuilder对象能理解StringBuffer的内存模型能正确使用Date、SimpleDateFormat等常用工具类
JavaAPI3Java给程序员提供了JavaAPI(ApplicationProgrammingInterface,应用程序编程接口)文档,供Java程序员随时查阅。API文档描述了类库中的类及其方法的输入、输出和功能,程序员依据文档直接调用,无须关注实现细节。在使用JavaAPI文档时,需要注意API文档的版本号要和JDK的版本号一致,否则可能出现文档与实际使用的类库不一致的情况。
API文档4以JDK8为例,JavaAPI文档的文档结构
API文档5如果要查找String字符串类的其他方法,可以在“索引”处输入String,在弹出的对话框(见下图)中选择相关主题,单击“显示”按钮,就会显示String类的相关内容
String简介6String类表示字符串,Java程序中的所有字符串(例如“蓝桥”)都作为此类的对象String类不是基本数据类型,它是一个类。因为对象的初始化默认值是null,所以String类对象的初始化默认值也是nullString是一种特殊的对象String字符串是常量,字符串的值在创建之后不能更改String类是final修饰的最终类,因此不能被继承
创建String对象7String(Strings):创建一个新的String对象,使其内容为参数s中的字符序列String(char[]value):创建一个新的String对象,使其内容为参数value中的字符序列String(char[]value,intoffset,intcount):创建一个新的String对象,其内容为取自字符数组参数value的一个子序列。offset参数是子数组第一个字符的索引(从0开始建立索引),count参数指定子数组的长度
创建String对象8示例StringstuName1=newString(王云);char[]charArray={刘,静,涛};StringstuName2=newString(charArray);StringstuName3=newString(charArray,1,2);//从静字开始,截取2个字符,结果是“静涛”
不可变特性9String字符串是常量,字符串的值在创建之后不能更改。concat(Stringstr)方法实际创建了一个新String字符串,用来存放stuName1字符串加上“同学”的结果,而不是在原来stuName1字符串的后面增加内容,对于stuName1而言,它是常量,内容并没有变化
比较相等10比较字符串常用的两个方法是运算符==和String类的equals方法使用“==”比较两个字符串,是比较两个对象在内存中的地址是否一致,本质上就是判断两个变量是否指向同一个对象,如果是则返回true,否则返回falseString类的equals方法则是比较两个String字符串的内容是否一致,返回值也是一个布尔类型。
常用方法11publiccharcharAt(intindex)返回index指定的索引处的字符publicintlength()返回此字符串的长度。这里需要和获取数组长度区别开,获取数组长度是通过数组名.length获取的publicintindexOf(Stringstr)返回指定子字符串str在此字符串中第一次出现处的索引。
常用方法12publicintindexOf(Stringstr,intfromIndex)返回指定子字符串str在此字符串中第一次出现处的索引,从指定的索引fromIndex处开始有哪些信誉好的足球投注网站publicbooleanequalsIgnoreC
您可能关注的文档
- 硬件电路设计与电子工艺基础(第2版) 集成芯片汇总 课件 第2章 八路NPN达林顿晶体管阵列-ULN2803A ---整流二极管-1N400X.pdf
- 硬件电路设计与电子工艺基础(第2版) 集成芯片汇总 课件 第3章 OCL集成功放-TDA2030-- 双电压比较器-LM393.pdf
- 硬件电路设计与电子工艺基础(第2版) 集成芯片汇总 课件 第4章 3线-8线二进制译码器-74hc138 --- 同步加计数器-74hc160、74hc161.pdf
- 硬件电路设计与电子工艺基础(第2版) 集成芯片汇总 课件 第5章 低压差LDO三端固定电压集成稳压器-1117-3.3 ---- 正电压三端固定集成稳压器-lm78XX.pdf
- 《Java 程序设计基础》 课件 第八章-面向对象的基本特征.pptx
- 《Java 程序设计基础》 课件 第九章-抽象类和接口.pptx
- 《Java 程序设计基础》 课件 第六章-类和对象.pptx
- 《Java 程序设计基础》 课件 第四章-方法与数组.pptx
- 《Java 程序设计基础》 课件 第一章-初识 Java.pptx
- 单位工程经验收方案(3篇).docx
文档评论(0)