d16(149-153)-勇敢开始Java,咖啡拯救人生

跳过了p151 四小时的讲题我不敢听:)

Stream

Stream流,是JDK8后新增的API,可以用于操作集合或者数组的数据

优势:大量结合了Lambda的语法风格,该方式更强大更简单,代码简洁,可读性好

常用方法

1.获取Stream流

2.中间方法

3.终结方法

调用完成后,不会返回新的Stream了,不能继续使用流了

收集Stream流:把Stream操作后的结果转回到集合或者数组中去返回

Stream流:方便操作集合/数组的手段

集合/数组时开发中的目的

流只能收集一次

File、IO流

File

File是java.io.包下的类,File类的对象用于代表当前操作系统的文件(可以是文件、文件夹

只能对文件本身进行操作,不能读写文件里面存储的数据

IO

用于读写数据(读写文件、或网络中的数据

File
1.创建对象

其封装的对象仅仅是一个路径名

File对象可以指代不存在的文件路径

用相对路径比绝对路径好一些

相对路径不带盘符,默认在当前工程下的目录寻找文件

2.判断文件类型、获取文件信息

3.创建文件、删除文件

4.遍历文件夹

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/660012.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Anomalib:用于异常检测的深度学习库!

大家好,今天给大家介绍了一个用于无监督异常检测和定位的新型库:anomalib,Github链接:https://github.com/openvinotoolkit/anomalib 简介 考虑到可重复性和模块化,这个开源库提供了文献中的算法和一组工具,以通过即插即用的方法设计自定义异常检测算法。 Anomalib 包…

Python 全栈体系【四阶】(三十七)

第五章 深度学习 八、目标检测 3. 目标检测模型 3.1 R-CNN 系列 3.1.1 R-CNN 3.1.1.1 定义 R-CNN(全称 Regions with CNN features) ,是 R-CNN 系列的第一代算法,其实没有过多的使用“深度学习”思想,而是将“深度学习”和传统的“计算…

vivado Aurora 8B/10B IP核(8)- 单工 IPCORE 的初始化

单工 IPCORE 的初始化 单工 IPCORE 不依赖于 Aurora 8B/10B 通道的信号进行初始化。 相反,单工通道的 TX 和 RX 侧通过一组边带初始化信号传送其初始化状态:对齐,绑定,验证 和复位; 一个为 TX 侧设置 TX_前缀,一个为…

Golang错误处理机制

文章目录 Golang错误处理机制panic异常recover捕获异常自定义错误 Golang错误处理机制 panic异常 panic异常 Go的类型系统会在编译时捕获很多错误,但有些错误只能在运行时检查,比如除零错误、数组访问越界、空指针引用等,这些运行时错误会引…

现代机器学习(ML)技术在医疗成像领域的新应用

现代机器学习(ML)技术在医疗成像领域的新应用主要包括以下几个方面: 一、自动病变检测 使用深度学习算法,尤其是卷积神经网络(CNN),自动识别和分类医学影像中的病变,如肿瘤、炎症等。自动病变检测是现代机器学习技术在医疗成像领域应用的一个重要方向。它主要通过以下…

esp32学习

开启自动补全功能 Arduino IDE 2.0开启代码补全及修改中文_arduino ide怎么设置中文-CSDN博客 PWM 、 ADC转换 在使用这个adc默认配置的时候adc引脚的输入电压必须是介于0-1之间,如何高于1v的电压都会视为一个最高值,如果要增加测量电压你就需要配置一…

RabbitMQ-死信队列

面试题:你们是如何保证消息不丢失的? 1、什么是死信 在 RabbitMQ 中充当主角的就是消息,在不同场景下,消息会有不同地表现。 死信就是消息在特定场景下的一种表现形式,这些场景包括: 1. 消息被拒绝访问&…

有哪些好用的局域网电脑监控系统软件?

企业员工不好管理??? 局域网已成为企业日常运营不可或缺的一部分。 然而,随着网络技术的普及,员工在局域网中的不当行为也日益增多,如滥用网络资源、泄露敏感信息、消极怠工等。 为了解决这些问题&#x…

【漫画生活中的项目管理】项目经理的五一出行清单~

五一到来之际,你是否做好假期出行攻略?五一假期,是探索世界的绝佳时机,是放松身心的美好时刻。 面对各地即将要“人从众”的旅游大军,完全不用担心玩不好!今年跟着项目经理学做小长假出行旅游规划&#xf…

【蓝桥杯C++A组省三 | 一场勇敢的征途与致19岁的信】

随着4.13西大四楼考场的倒计时结束… 就这样蓝桥杯落幕了 省三的名次既满足又不甘心,但又确乎说得上是19岁途中的又一枚勋章 从去年得知,纠结是否要报名、到寒假开始战战兢兢地准备、陆续开始创作博客,记录好题和成长……感谢你们的关注&…

PHP源码_最新Ai对话系统网站源码 ChatGPT+搭建教程+前后端

基于ChatGPT开发的一个人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码,写论…

Android中的屏幕刷新机制(动画视频形象说明机制)

一,刷新率和帧率,60hz和60fps的区别 在Android系统中,刷新率和帧率是两个不同的概念,它们各自在显示过程中扮演着不同的角色。以下是对它们的详细解释: 刷新率,单位是Hz,是指屏幕在一秒内刷新…