我需要存储文本视图中的值,例如我正在执行以下加功能,如5 + 6.现在我想将5存储为值-1,将6存储为值-2。我只有一个文本视图,其中我我在我的项目中像5 + 6一样。我搜索了很多关于我的问题,但找不到任何合适的解决方案。感谢
答案 0 :(得分:0)
试试这个:
String string =text.getText().toString();
String[] separated = string.split("+");
String firstValue=separated[0];
String secondValue=separated[1];
答案 1 :(得分:0)
你可以尝试这个,你可以一次添加两个数字。
String[] getText = textview.getText().split("\\+");
int total=0;
for(String s:getText){
total+=Integer.parseInt(s);
}
在迭代结束时,总计将给出最终结果。从这个方法中,它给出了任意数量的数字的总和。