当前位置: 首页 > 知识库问答 >
问题:

如何返回对象ArrayList元素到字符串arrayList在java 8[重复]

夏侯元忠
2023-03-14

我试图将对象数组列表元素添加到字符串数组列表中,我使用下面的代码,但它显示语法错误。有人能帮我吗?

List<String>sample = request.getItemList().forEach(object->{
            return sample.add(object.getProductGroup());
            });

共有1个答案

曾光誉
2023-03-14

使用代码的工作方式是

List<String> sample = new ArrayList<>();
request.getItemList().forEach(object -> sample.add(object.getProductGroup()));

但是使用map操作

List<String> sample = request.getItemList().stream()
        .map(object -> object.getProductGroup())
        .collect(Collectors.tolist());
 类似资料:
  • 问题内容: 我想将ArrayList保存到SharedPreferences,因此需要将其转换为字符串然后返回,这就是我正在做的事情: 我可以用它来检索它,但我不知道如何将arrayString转换回ArrayList。如何做呢? 我的数组看起来像: 问题答案: 您有2个选择: 手动解析字符串并重新创建arraylist。这将是非常乏味的。 使用Google的Gson库之类的JSON库,以JSON

  • 我有Json String看起来像这样 并希望将此Json字符串转换为对象的数组列表,并将所有元素放在类(数据Object.class)上并打印元素。 输出为: 我创建的类具有这种形式 我做错了什么?

  • 我正在写一个程序来跟踪学校的班级和学生。我有学校、教室和学生用品。学校包含教室对象的ArrayList,每个教室包含学生对象的ArrayList。 我试图在学校类中编写一个方法,使用字符串名称和字符串classroomName作为参数来删除学生。 这就是我到目前为止所做的: 我认为这不起作用,因为学生对象的ArrayList是在课堂上声明的。 是否有一种方法可以通过对象ArrayList搜索使用非

  • 这是UML图中的实例方法: 此方法的目的是返回客户银行账户的所有汇总详细信息。 BankAccount是包含名称、帐户编号、余额和状态的类: 在BankManager类中,有一个实例变量: 方法),这将打印出所有的客户详细信息?

  • 下午好, 我对编码是新手,我需要一些帮助,我已经创建了一个名为alhup的对象Arraylist。alHup包含名为“Company”的对象。 公司存在字符串ID、字符串Companytype、字符串年份、字符串区域、字符串类、int大小、int利润和int区域。 我已经创建了一个单独的类来定义公司。 我已经为String Companytype、String Yeary、String Regio

  • 我正在从treemap中获取值: --> 无法按升序对列表进行排序 我从idlatlng获得的值是:[<代码>LAT/LNG:(70.0187,-141.0205),LAT/LNG:(70.4515,-144.8163),LAT/LNG:(70.4515,-144.8163),LAT/LNG:(70.4515,-144.8163),LAT/LNG:(70.4515,-144.8163),LAT/L