java - 在java 8中拆分字符串并将值设置为类变量
问题描述
String decodedChecksum="A01046085|T98494055e|1200|2020-05-31T06:12:46.365Z"
String[] splitArray = decodedChecksum.split("|");
/* here i want to set values to getter setter*/
{
sample.setAppNo(A01046085)
sample.setId(T98494055e)
..
}
请提供解决方案来迭代数组并将 valuease 设置为 varibale
解决方案
这在很大程度上取决于您的代码的结构。如果您 100% 确定该字符串的结构,则很简单:
String decodedChecksum="A01046085|T98494055e|1200|2020-05-31T06:12:46.365Z"
String[] splitArray = decodedChecksum.split("\\|");
sample.setAppNo(splitArray[0]);
sample.setId(splitArray[1]);
...
推荐阅读
- arrays - 计算一个数字在随机数组中出现的次数
- c - 不使用 struct 在 C 中显示所有数据
- c++ - 为什么 Visual Studio 试图从 Team Fortress 2 加载 SDL2?
- lisp - lisp 中的递归跟踪......可以使用一些建议
- machine-learning - 在随机森林回归器中执行修剪的正确方法是什么?
- visual-studio-code - Arduino vscode:标识符“sprintf”未定义
- prolog - source_sink `library(matrix)' 不存在
- input - 变音符号和上标的简单输入
- php - Laravel - 如何汇总子数据并将其传递给父@foreach
- python - 交替合并两个列表 n 个元素