java - 将 ArrayList 的一部分分配给字符串

标签 java android arraylist

我有一个 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/

相关文章:

java - "Rotating"一个 ArrayList<Integer>

java - Lists<List<Double>>添加到 HashMap

vba - 我可以在不启用 .NET Framework 3.5 的情况下在 VBA 中使用 ArrayList 吗?

java - 带有 spring 数据的 mongodb 查询键值

java - Android java.lang.ClassCastException : android. widget.LinearLayout$LayoutParams 无法转换为 android.widget.AbsListView$LayoutParams

java - 在外部 jframe 中显示 java 控制台

Android应用程序内存问题

android - 在 Android 中实现 switch case 语句的正确方法是什么?

java - Eclipse 自动空白禁用

java - 以编程方式设置按钮单击时的 View 宽度