我试图获取元素字符串:
的{{1}}之后的数字以将其存储在int变量中,但我得到错误的结果Min:30
作为输出。如何在元素字符串中获取5
之后的子字符串(数字)?
:
答案 0 :(得分:3)
int colonIndex = element.indexOf(":");
int value = Integer.parseInt(element.substring(colonIndex + 1, element.length()));
答案 1 :(得分:1)
使用String.split();
element.split(":");
返回由指定分隔符
分割的数组String [] result = "Min:30".split(":"); //result[1]=30
int value = Integer.parseInt(result[1]);