我试图获取元素字符串:Min:30之后的数字以将其存储在int变量中,但是我得到了错误的结果5作为输出。如何获取元素字符串中:之后的子字符串(数字)?

if( element.startsWith("Min:") ) {
    char[] Str = new char[2];
    element.getChars(4, 6, Str, 0);

    String string = str.toString();
    System.out.println(string);
}

最佳答案

int colonIndex = element.indexOf(":");
int value = Integer.parseInt(element.substring(colonIndex + 1, element.length()));

07-24 18:57
查看更多