06-其他说明
其他说明
Java API里还包含其他一些用于创建流的方法,如下所示。
Files
类还提供了其他创建流的方法。find()
:该方法返回一个文件夹或其子文件夹所包含的文件,只要它们满足lambda表达式所指定的规则。walk()
:该方法返回一个属于Path
对象的流,它包含了一个文件夹及其子文件夹的内容。
Stream
类中提供的创建流的静态方法。iterate()
:该方法生成一个流,新元素是在前一个元素上执行一个一元函数得到的。流的第一个元素是初始元素,第二个元素是在初始元素上执行函数功能产生的,第三个元素是在第二个元素上执行函数功能产生的,以此类推。
String
类有一个chars()
方法。该方法返回了一个IntStream
,它包含了组成String
符串的字符的整型值。