- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 常用类库-08-01
第8章 常用类库 本章学习目标 掌握JavaDoc用法 熟悉Java类库结构 掌握最常用类的用法 本节主要内容 使用JavaDoc帮助文档 Java类库结构 基本数据类型的封装类 String与StringBuffer类 日期类 使用JavaDoc帮助文档 Sun在发布JDK的同时会发布相应的帮助文档; 文件名:jdk-1_5_0-doc.zip Java API 文档2-1 加载 API 文档的步骤: 打开 Internet Explorer。 键入下列 URL /j2se/1.5.0/docs/api/ 通过单击相关主题,可以浏览网页。 Java API 文档2-2 Java类库 基本类库 java.lang 最基本的包,缺省引入 包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能。 java.util 包含了很多工具类 包含一些实用工具类,如定义系统特性、使用与日期日历相关的函数。 输入输出 java.io java.io 包含了很多通过流、串行化和文件系统进行输入输出的类 Java类库 图形用户界面 基础图形包awt java.awt java.awt.event Swing包 javax.swing javax.swing.event Applet java.applet Java类库 网络编程 J JDBC相关 java.sql javax.sql 文本处理 java.text Java类库 远程方法调用 java.rmi 安全 java.security javax.crypto javax.security.auth 包装类 作用: 1.对8种简单类型进行包装,使它们具有对象的特性。 2.进行不同类型的转换,如String转换成int 基本数据类型和封装类转换 基本类型转化成包装类 格式:采用构造器转化 int x=10; Integer obj=new Integer(x); 包装类转化成基本类型 格式:包装类.typeValue(); int a=Value(); 自动装箱和自动拆箱 装箱:把基本数据类型转化成包装类 采用构造器的方式 拆箱:把包装类转化成基本数据类型 采用parseType()方法 自动装箱和拆箱是5.0新特性,实现基本数据类型和包装类之间的自动转换。 String类 Java中使用String类的对象表示字符串 例如: String s1 = “ this is a string”; String s2 = new String(“another”); String s3 = s1+s2; String类中常用方法 boolean equals(Object o) 判断该字符串是否与目标字符串相等 boolean equalsIgnoreCase(Object o) 不区分大小写比较是否相等 int compareTo(String s) 按照字典顺序比较当前字符串与目标字符串 注意:字符串的比较不能用“==”比较 String类中常用方法 int length() 获取字符串的长度 char charAt(int index) 获取指定位置的字符,index从0开始 String substring(int from,int end) String substring(int from) 获取字符串的子串 String类中常用方法 int indexOf(char c) int indexOf(char c,int from) int indexOf(String s) int indexOf(String s,int from) 查找指定字符或者字符串的位置,如果未找到返回-1 String类中常用方法 String trim() boolean endsWith(String s) boolean startsWith(String s) String replace(char old,char new) String replaceFirst(String o,String n) String replaceAll(String o,String n) String[] split(String regex) 示例:StringTest.java StringBuffer String构造的字符串一旦创建不能修改 StringBuffer的内容可以修改 append方法 insert方法 delete方法 deleteCharAt方法 示例:StringBufferTest.java String与基本数据类型之间的转换 字符串-其他数据类型 int i1 = Integer.parseInt
您可能关注的文档
- 测量平差第01章.ppt
- 谷歌CTS测试完整版.ppt
- 计量经济学复习题1.doc
- 计量经济学课件-2(一元线性回归模型).doc
- 01——Struts2快速入门.ppt
- 计量经济模拟考试题(第1套)附答案.doc
- 橡胶配方设计-01.pptx
- ch01_JavaWeb基础(课件).ppt
- 一次函数、反比例函数和二次函数.doc
- 有理数易错及拓展拔高测评试题(二).doc
- 5月信用策略:信用行情由短及长展开-250514-国盛证券-17页.pdf
- 社会服务行业动态:关注中美经贸会谈及外贸格局变化,五一假期中国澳门博彩收益增长-250512-中信建投-24页.pdf
- 【宏观快评】2025年4月金融数据点评:金融资产端与负债端的五个观察-250515-华创证券-12页.pdf
- 马应龙(600993)深度报告:深耕肛肠药品老字号,湿厕纸延伸带来新动力-250515-国海证券-51页.pdf
- 权益基金月度观察(2025/04):投资策略分布收敛,整体欠配金融地产-250514-华福证券-16页.pdf
- 毛戈平(1318.HK)深度报告:美妆先导,光蕴无界,熠熠生辉-250515-国海证券-43页.pdf
- 机械设备行业深度报告-灵巧手传感器:重塑人机边界,关注电子皮肤应用-250514-东北证券-41页.pdf
- 医药行业原料药2024及2025Q1业绩综述:保持韧性、优选弹性-250510-浙商证券-19页.pdf
- 关税“压力测试”系列之七:贸易冲突的“终局”?-250511-申万宏源-10页.pdf
- 家电行业月度报告:空调5月内销排产乐观,出口端中美关税会谈落地-250515-山西证券-11页.pdf
文档评论(0)