我正在Android studio中编写移动应用程序。我有一个arrayList,我正在转换为一个字符串,在脚本引擎中进行评估。
我目前正在使用
resultText = total.stream().collect(Collectors.joining(""));
总有人
ArrayList<CharSequence> total = new ArrayList<>();
当前的输入输出是这样的
CharSequence [1,+,2] --> .Stream() "1+2" --> .eval 3.0
是否有另一种方法来获得此输出?我目前正在使用API级别28来访问流,但我要求最低API级别为19。
.ToString()方法无法获得所需的输出。
CharSequence [1,+,2] --> .ToString "[1,+,2]" --> .eval NULL
任何帮助将不胜感激。
你可以使用TextUtils
类。
List<Character> list = new ArrayList<>(Arrays.asList(
'1', '+', '2'
));
String result = TextUtils.join("", list);
qazxsw poi方法qazxsw poi的基础是qazxsw poi