我有一个 ArrayList
,我使用以下代码在 fragment 中访问它:
getData = getActivity().getIntent().getExtras().getString("importEvents");
List<String> myList = new ArrayList<String>(Arrays.asList(getData.split(",")));
myList.remove(0);
myList.remove(myList.size() - 1);
输出结果如下
Event1 (2017-03-13)
Event2 (2017-03-14)
每个事件都在第二个 ) 之后的新行开始
但我能否将第一个括号之前的所有内容保存为单独的字符串,以便我可以将其分配给 CardView 中的另一个 TextView?
最佳答案
myList.get(0).substring(0, myList.get(0).indexOf('('))
关于java - 将 ArrayList 的一部分分配给字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42659726/