new ObjectMapper() set集合
时间: 2023-08-03 08:11:30 浏览: 101
您可以使用以下代码创建一个包含Set的对象并将其转换为JSON字符串:
```java
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.HashSet;
import java.util.Set;
public class Example {
public static void main(String[] args) {
ObjectMapper mapper = new ObjectMapper();
Set<String> set = new HashSet<>();
set.add("value1");
set.add("value2");
set.add("value3");
try {
String json = mapper.writeValueAsString(set);
System.out.println(json);
} catch (JsonProcessingException e) {
e.printStackTrace();
}
}
}
```
输出结果:
```
["value3","value2","value1"]
```
这里使用了Jackson库的ObjectMapper类来序列化Set对象,并将其转换为JSON字符串。注意,Set对象在JSON中表示为一个数组。
阅读全文