常用类讲解课件.ppt

常用类讲解课件.ppt

ID:57046652

大小:391.50 KB

页数:32页

时间:2020-07-28

常用类讲解课件.ppt_第1页
常用类讲解课件.ppt_第2页
常用类讲解课件.ppt_第3页
常用类讲解课件.ppt_第4页
常用类讲解课件.ppt_第5页
资源描述:

《常用类讲解课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java常用类讲解2IBMLearning&Development2021/9/1AgendaJAVAI/O(第6章P122-P148)集合类2021/9/12Java常用类讲解2JavaI/O常用类2021/9/13Java常用类讲解2JavaI/O所有InputSteam及其子类都有read()方法所有OutputStream及其子类都有write()方法所有Reader及其子类都有read()方法所有Writer及其子类都有write()方法2021/9/14Java常用类讲解2输入流和输出流流是程序和外界进行数据交换的通道分为输入流(InputStream)和输出流(OutputStr

2、eam)。程序通过输入流从数据源读取数据,通过输出流向目的地写数据。2021/9/15Java常用类讲解2File类常用API文件处理是最常见的IO操作StringgetName()获得文件名,不包括文件所在路径StringgetPath()获得文件相对路径StringgetAbsolutePath()获得文件绝对路径StringgetParent()获得文件父目录StringrenameTo(FilenewName)将当前文件改名为参数newName代表的新文件名booleanisAbsolute()测试文件对象路径是否为绝对路径booleanisFile()测试当前文件对象是否为文件,若真

3、为truebooleanisDirectory()测试当前文件对象是否为文件夹booleanmkdir()根据当前文件对象生成指定目录booleancreateNewFile()根据当前文件对象创建文件2021/9/16Java常用类讲解2Practice0测试File使用File对象创建一个文件c:testjavaabcewFile.txt使用FileOutputStream载入上面File对象使用Writer对象包装FileOutputStream对象使用Writer的write和append方法分别添加两个字符串“hello”&“world”使用Reader对象载入这个File打

4、印出所有内容删除文件夹c:testjavaabc2021/9/17Java常用类讲解2Java2简化集合类框架图2021/9/18Java常用类讲解2java.util.ArrayList类实现了List接口,相当于大小可变数组。2021/9/19Java常用类讲解2java.util.List接口此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。2021/9/110Java常用类讲解2java.util.List常用方法add()(Eo)向列表的尾部追加指定的元素(object类型)get(intindex

5、)返回列表中指定位置的元素。size()返回列表中的元素数。isEmpty()判断列表是否为空iterator()返回以正确顺序在列表的元素上进行迭代的迭代器remove(int index)移除此列表中指定位置上的元素。remove(Objecto)从列表中移除指定元素的单个实例(如果存在)2021/9/111Java常用类讲解2数据的添加ArrayListdst=newArrayList();for(inti=0;i<10;i++){Employeee=newEmployee();dst.add(e);}2021/9/112Java常用类讲解2数据的取得1for(inti=0;i

6、size();i++){Employeee=(Employee)dst.get(i)}2021/9/113Java常用类讲解2Practice1测试ArrayList先创建一个类Person,内有属性name,age,country创建出若干Person对象,并给出不同属性创建ArrayList对象判断ArrayList对象是否为空放入刚才新建所有Person对象打印出ArrayList的大小打印出ArrayList中第一个元素的所有属性打印出ArrayList中所有元素的所有属性2021/9/114Java常用类讲解2java.util.ListIterator接口List.listIter

7、ator()返回ListIterator接口ListIterator接口的方法:hasNext()测试是否还有元素。next()返回列表中的下一个元素。2021/9/115Java常用类讲解2数据的取得2ListIteratorliter=dst.listIterator();while(liter.hasNext()){Employeee=(Employee)liter.next();}2021

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。