为了账号安全,请及时绑定邮箱和手机立即绑定

如何重构在字符串列表中搜索文本的 for 循环

如何重构在字符串列表中搜索文本的 for 循环

翻过高山走不出你 2021-08-04 10:22:14
我想重构下面的代码以利用 Stream() 方法,但不知道如何去做。鉴于变量句子是一个字符串列表,并预先填充了:“杰克去公园”、“玛丽呆在家里”、“克里斯去上班”我将如何使用 Stream() 返回包含“home”一词的整行List<String> sentences = new ArrayList<>();sentences.add("Jack went to the park");sentences.add("Mary stayed home");sentences.add("Chris went to work");for (int I=0; I < sentences.size(); I++) {   if (sentences.get(I).contains("home")) {      return sentences.get(I);   }}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 110 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信