gpt4 book ai didi

java - 如何在 Java 中将字符串转换回对象列表

转载 作者:行者123 更新时间:2023-12-02 10:34:44 25 4
gpt4 key购买 nike

如何将字符串转换回对象?我有以下类(class):

class Test {
String name;
String value;
String testing;

@Override
public String toString() {
return "Test{" +
"name='" + name + '\'' +
", value='" + value + '\'' +
", testing='" + testing + '\'' +
'}';
}
}

class Testing {
private List<Test> testing = new ArrayList<Test>();
handling(testing.toString())
public String handling(String testing) {
// do some handling and return a string
}
}

ArrayList测试必须通过转换为字符串来处理,例如,之后我们得到以下字符串:

[Test{name='name1', value='value1', testing='testing1'}, Test{name='name2', value='value2', testing='testing2'}, Test{name='name3', value='value3', testing='testing3'}]

那么如何将字符串转换回Test的对象列表呢?

有人可以帮忙吗?

最佳答案

如果您完全不需要toString模式,而只需将Object转换为人类可读的内容然后再转换回来对于 Object,您可以编码为 json 并解析Object,例如 Jackson 对象映射器。请参阅https://www.baeldung.com/jackson-object-mapper-tutorial快速入门。

关于java - 如何在 Java 中将字符串转换回对象列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53375830/

25 4 0
文章推荐: java - 如何获取 List 的特定索引中的总项目数?