【发布时间】:2021-11-28 10:07:54
【问题描述】:
给定字符串数据,由: 分隔并以逗号分隔
String times = 6:10000:first,12:12000:second,18:15000:third
我需要从最后一个逗号分隔列表中获取第三个值,在上面的例子中是15000
或20000 在下面的情况下
String times = 6:10000:first,12:12000:second,18:15000:third,24:20000:fourth
或30000在以下情况下
String times =
6:10000:first,12:12000:second,18:15000:third,24:20000:fourth,30:30000:fourth
类似:
public String getLastTimeFromCommaSeparatedList() {
return times.substring(mileages.lastIndexOf(':') + 2);
}
鉴于逗号分隔列表的长度未知,我不清楚如何获得所需的值。
【问题讨论】:
-
查看
String.split