-2

我已经找到了问题的解决方案,要感谢你们所有人,因为没有你们及时的解决方案,并建议这是不可能实现的,非常感谢..!!

已经解决了这个问题,非常感谢..!!

4

3 回答 3

0

这不编译。

你需要做...

   String num = "59103-RRX12";

    public int getSubStringInteger() {
        return Integer.parseInt(num.substring(num.length() - 2, num.length()));

    }
于 2012-10-31T12:16:58.197 回答
0
int i = 59103 - Integer.parseInt("RRX12".substring(3,5));

这样做它会首先从中提取String12 然后将其转换为int

于 2012-10-31T12:14:26.603 回答
0
String s = Integer.toString("59103-RRX12");
String[]arr= s.split(-);
int x= Integer.parseInt(arr[1].substring(3,5));
于 2012-10-31T12:15:03.740 回答