当前位置: 首页 > news >正文

免费个人主页网站Python个人网站建设论文

免费个人主页网站,Python个人网站建设论文,win2008iis7配置网站,网站不良正能量直接进入一、Stream流的生成方式 1、collection集合可以用默认方法stream生成流。 如 ArrayListString list new ArrayListString();list.stream().forEach(); 2、Map集合间接生成 3、数组通过Stream接口的静态方法of(T... values)生成流。二、Stream流的中间操作方法…一、Stream流的生成方式 1、collection集合可以用默认方法stream生成流。 如 ArrayListString list new ArrayListString();list.stream().forEach(); 2、Map集合间接生成 3、数组通过Stream接口的静态方法of(T... values)生成流。二、Stream流的中间操作方法 1、StreamT filter​(Predicate? super T predicate) 返回由与此给定谓词匹配的此流的元素组成的流。 2、StreamT limit​(long maxSize) 返回由此流的元素组成的流截短长度不能超过 maxSize 。 3、StreamT skip​(long n) 在丢弃流的第一个 n元素后返回由该流的剩余元素组成的流。 4、static T StreamT concat​(Stream? extends T a, Stream? extends T b) 创建一个懒惰连接的流其元素是第一个流的所有元素后跟第二个流的所有元素。 5、StreamT distinct​() 返回由该流的不同元素根据 Object.equals(Object) 组成的流。 6、StreamT sorted​() 返回由此流的元素组成的流根据自然顺序排序。 7、StreamT sorted​(Comparator? super T comparator) 返回由该流的元素组成的流根据提供的 Comparator进行排序。 8、IntStream mapToInt​(ToIntFunction? super T mapper) 返回一个 IntStream其中包含将给定函数应用于此流的元素的结果。 三、Stream流终结操作 1、void forEach​(Consumer? super T action) 对此流的每个元素执行操作。 2、long count​() 返回此流中的元素数。 四、举例说明 public static void main(String[] args) {ArrayListString arr new ArrayListString();arr.add(张三);arr.add(林三);arr.add(张无忌);arr.add(张三丰);arr.add(杨玉环);//把集合中姓张的输出在控制台arr.stream().filter(s - s.startsWith(张)).forEach(System.out::println);System.out.println(--------------);//把集合中长度为3的元素在控制台输出。arr.stream().filter(s - s.length() 3).forEach(System.out::println);System.out.println(--------------);//集合中姓张的且长度为3的元素在控制台输出arr.stream().filter(s - s.startsWith(张)).filter(s - s.length() 3).forEach(System.out::println);System.out.println(--------------);//取前三个元素输出arr.stream().limit(3).forEach(System.out::println);System.out.println(--------------);//跳过前三个元素arr.stream().skip(2).forEach(System.out::println);System.out.println(--------------);//跳过两个元素然后输出剩下的前两个元素arr.stream().skip(2).limit(2).forEach(System.out::println);//需求1取出前四个数据组成一个流StreamString stream arr.stream().limit(4);//需求2跳过前两个元素组成一个流StreamString stream1 arr.stream().skip(2);//static T StreamT contat(Stream a, Stream b): 合并a和b为一个流 // Stream.concat(stream, stream1).forEach(System.out::println);System.out.println(-----------);//StreamT distinct() 合并需求1和需求2得到的流。并把结果输出要求字符串元素不能重复Stream.concat(stream,stream1).distinct().forEach(System.out::println);//一个流的 终结操作forEach只能出现一次。ArrayListString arrs new ArrayListString();arrs.add(linqingxia);arrs.add(zhangsnafeng);arrs.add(anhaode);arrs.add(bolaiwen);arrs.add(kangyouwei);//按照字母顺序把数据输出在控制台arrs.stream().sorted().forEach(System.out::println);System.out.println(----------);//按照字符串长度把数据输出 //匿名内部类重写compare方法/*arrs.stream().sorted(new ComparatorString() {Overridepublic int compare(String s1, String s2) {int num s1.length() - s2.length();int num1 num 0 ? s1.compareTo(s2) : num;return num1;}}).forEach(System.out::println);*/arrs.stream().sorted((s1, s2) - {int num s1.length() - s2.length();int num1 num 0 ? s1.compareTo(s2) : num;return num1;}).forEach(System.out::println);System.out.println(----------);//统计arr集合中以“张”开头的元素个数long count arr.stream().filter(s - s.startsWith(张)).count();System.out.println(count);}运行结果 张三 张无忌 张三丰 -------------- 张无忌 张三丰 杨玉环 -------------- 张无忌 张三丰 -------------- 张三 林三 张无忌 -------------- 张无忌 张三丰 杨玉环 -------------- 张无忌 张三丰 ----------- 张三 林三 张无忌 张三丰 杨玉环 anhaode bolaiwen kangyouwei linqingxia zhangsnafeng ---------- anhaode bolaiwen kangyouwei linqingxia zhangsnafeng ---------- 3
http://www.yutouwan.com/news/43813/

相关文章:

  • 电子商务网站建设与管理课程心得惠州seo关键词推广
  • 满分作文网站设计制作小车一教学设计
  • 怎么做响应式网站做网络平台的网站有哪些
  • 国外做美食视频网站有哪些企业所得税避税方法
  • 网站提交网址赤峰最好的网站建设公司
  • 效果好的徐州网站建设软件商城哪个好
  • 网站建设 单一来源wordpress 瀑布流模板
  • 福山区建设工程质量检测站网站小学最好的网站建设
  • 做内贸注册什么网站成都企业网站制作哪家好
  • 学做php网站沧县做网站价格
  • 广州南沙网站建设py可以做网站吗
  • 中山移动网站设计做网站有年费吗
  • 开发h5网站开发廊坊百度快照优化
  • 河北省老区建设促进会网站定制高端网站
  • html5做静态网站制作h5
  • 做热图的在线网站手机 电脑 同步 wordpress
  • 上海创新网站建设百度一下就一个
  • 摄影比赛投稿网站常州自助建站seo
  • 网站热图分析微信公众号里的小网站怎么做的
  • 安徽省建设质量安全协会网站手机微信一体网站建设
  • 前端开发做网站吗保定市住房保障和城乡建设局网站
  • 荆州网站建设推荐官方网站开发用什么语言
  • 企业网站服务器租用hanchengkeji杭州网站建设
  • 做微信文章的网站电商网站可以用dw做
  • 中山大学精品课程网站手机网页设计尺寸
  • 顶部固定网站模板金阊企业建设网站公司
  • 给企业建设网站的流程图wordpress怎么设置伪静态页面
  • 网站开发财务预算成都百度小程序开发
  • 加强学校网站建设的必要性微信网站设计尺寸
  • wordpress模板网站导航创业做网站APP开发