1. java 将字符串’16,17,17’转为元组(16,17,18)
这里将字符串’16,17,17’解析为一个整数列表,然后使用元组构造函数将其转换为元组(16,17,17),最后将最后一个17修改为18。
代码示例:
String str = "16,17,17";
String[] tokens = str.split(",");
int[] arr = new int[tokens.length];
for (int i = 0; i < tokens.length; i++) {
arr[i] = Integer.parseInt(tokens[i]);
}
Tuple3<Integer, Integer, Integer> tuple = new Tuple3<>(arr[0], arr[1], arr[2] + 1);
这里假设使用的是Java 8或以上版本,并且实现了元组类Tuple3。如果没有实现,可以手动创建一个带有三个字段的类,并实现正确的构造函数和toString方法。
2. java 将字符串’16,17,18’转为元组(16,17,18)
同样地,将字符串’16,17,18’解析为整数列表,然后使用元组构造函数将其转换为元组(16,17,18)。
代码示例:
String str = "16,17,18";
String[] tokens = str.split(",");
int[] arr = new int[tokens.length];
for (int i = 0; i < tokens.length; i++) {
arr[i] = Integer.parseInt(tokens[i]);
}
Tuple3<Integer, Integer, Integer> tuple = new Tuple3<>(arr[0], arr[1], arr[2]);
同样地,这里假设使用的是Java 8或以上版本,并且实现了元组类Tuple3。如果没有实现,可以手动创建一个带有三个字段的类,并实现正确的构造函数和toString方法。
赛文市场营销