List<DeptDO>怎么转成 Set<String>
时间: 2023-11-11 09:18:18 浏览: 85
要将List<DeptDO>转换为Set<String>,你可以按照以下步骤进行操作:
1. 创建一个空的Set<String>对象,用于存放转换后的结果。
2. 遍历List<DeptDO>中的每个元素。
3. 对于每个元素,使用其getDeptname()方法获取部门名称。
4. 将部门名称添加到Set<String>中。
5. 遍历完成后,你将得到一个包含所有部门名称的Set<String>对象,即转换后的结果。
示例代码如下:
```java
List<DeptDO> deptList = ... // 假设这是你的List<DeptDO>对象
Set<String> deptNameSet = new HashSet<>();
for (DeptDO dept : deptList) {
String deptName = dept.getDeptname();
deptNameSet.add(deptName);
}
// deptNameSet就是转换后的Set<String>对象
```
在这个示例中,我们首先创建了一个空的HashSet对象deptNameSet,然后使用for-each循环遍历deptList中的每个DeptDO对象。对于每个DeptDO对象,我们使用getDeptname()方法获取部门名称,并将其添加到deptNameSet中。最后,deptNameSet就包含了所有部门名称,并且是一个Set<String>对象。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [List<Bean>转换为List<Map>](https://download.csdn.net/download/qq123434033/8121371)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Mybatis 学习日志6.一级二级缓存(使用IDEA)](https://blog.csdn.net/birdmanqin/article/details/115069097)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文