List<String> arr = new ArrayList<>(); 怎么才能知道 这个列表中包含 想要的字符串
时间: 2023-03-31 13:01:24 浏览: 158
您可以使用contains()方法来判断列表中是否包含特定的字符串,例如:
if(arr.contains("想要的字符串")){
//包含想要的字符串
}else{
//不包含想要的字符串
}
相关问题
Map<String,Integer> map = null; map = JSON.parseObject(name, Map.class); List<DistributionVo> arr = new ArrayList<>(); //已分配记录 List<String> distributionList = baseMapper.getFrameDistributionListById(id); Map<String,Integer> distributions = null; for (int i = 0; i < distributionList.size(); i++) { String s = distributionList.get(i); map = JSON.parseObject(s, Map.class); for(String distributionMap :map.keySet()){ String distribution = distributionMap; Integer scene = map.get(distribution); distributions.put(distribution,scene); } }
在这段代码中,首先定义了一个名为`map`的`Map`对象,并将其初始化为`null`。然后使用`JSON.parseObject`方法将一个字符串类型的JSON对象`name`解析成`Map`对象,并将其赋值给`map`。接下来,定义了一个名为`arr`的`List`对象,并将其初始化为空列表。然后,通过调用`baseMapper.getFrameDistributionListById(id)`方法,获取了一个名为`distributionList`的`List`对象,其中包含了已分配记录的信息。接着,又定义了一个名为`distributions`的`Map`对象,并将其初始化为`null`。在`for`循环中,遍历了`distributionList`列表中的每一个元素,并将其解析成一个名为`map`的`Map`对象。然后,再次遍历`map`中的每一个键值对,将键和值分别存储到`distributions`中。最后,返回了一个名为`distributions`的`Map`对象。
java 将一个字符串类型“a,b,c”转换成list<String>
可以使用Java的split()方法将字符串按照指定分隔符进行分割,并将分割后的字符串存储到一个字符串数组中,然后将该数组转换成List<String>。示例如下:
```java
String str = "a,b,c";
String[] arr = str.split(",");
List<String> list = Arrays.asList(arr);
```
这里将字符串按照逗号进行分割,生成一个包含三个字符串的数组,再将该数组转换成List<String>类型的集合。注意,Arrays.asList()方法返回的是一个固定长度的List,不能进行添加或删除操作。如果需要添加或删除元素,可以将其转换成ArrayList类型的集合。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)