gpt4 book ai didi

java - 在命令行运行器构造函数下显示 springboot 应用程序中的一组元素

转载 作者:行者123 更新时间:2023-12-01 18:14:21 24 4
gpt4 key购买 nike

我想知道是否可以在 Spring Boot 应用程序上的公共(public)命令行运行程序方法中显示集合,就像使用 Arrays.asList 显示数组或元素列表一样。假设这是我在类中的构造函数

    @ElementCollection
@Column(name="imagesURL")
private List <String> items=new ArrayList<>();

public Product(){}
public Product(List<String>items);

this.items=items;
-----------------------------------
getters and setters
}

然后在我的 SpringBootAplication 上

    Product product1=new Poduct(Arrays.asList("pixabay.com.jpg","pixabay.com.jpg","http//pixabay.com.jpg"));

是否可以对集合做同样的事情?是否有与 Arrays.asList 类似的方法来在此 SpringBoot 应用程序构造函数中显示集合?...提前致谢!!!!

最佳答案

你可以尝试这样的事情。

Product product1 = new Poduct(new HashSet<>(Arrays.asList("pixabay.com.jpg","pixabay.com.jpg","http//pixabay.com.jpg"));

或者这个

Product product1 = newPoduct(Arrays.asList("pixabay.com.jpg","pixabay.com.jpg","http//pixabay.com.jpg").stream().collect(Collectors.toSet()));

关于java - 在命令行运行器构造函数下显示 springboot 应用程序中的一组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60402980/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com