Android MultiAutoCompleteTextView截断字符串

时间:2016-08-11 11:03:41

标签: android android-studio multiautocompletetextview

我有一个字符串MultiAutoCompleteTextview:

VACUTAINER [3X10] - 30RS, VACUTAINER[4 X10] - 40RS

所以在这里,我想在( - )之后拆分字符串,我也想截断最后两个字符(RS)并将字符串设置为30 40并想要将这30和40相加并在另一个中得到答案的EditText。

谢谢。

1 个答案:

答案 0 :(得分:0)

试试此代码

String[] givenString={"VACUTAINER [3X10] - 30RS","VACUTAINER[4 X10] - 40RS"};
            //or use loop
            String newStringFirst=givenString[0].substring(givenString[0].lastIndexOf("-") + 1).trim();
            String newStringSecond=givenString[1].substring(givenString[1].lastIndexOf("-") + 1).trim();
            String thirtyString=newStringFirst.substring(0,newStringFirst.length()-2);
            String fortyString=newStringSecond.substring(0,newStringSecond.length()-2);
            System.out.println(Integer.parseInt(thirtyString)+Integer.parseInt(fortyString));