Java 从ArrayList获取值并保存

Java 从ArrayList获取值并保存,java,android,database,sqlite,arraylist,Java,Android,Database,Sqlite,Arraylist,需要帮助从arraylist获取值,然后保存到另一个arraylist(位于另一个类文件中)使用get(index),set(index,object),insert(index,object)和添加(object)方法进行此操作 例如: List<String> list0 = new ArrayList<String>(); list0.add("this"); list0.add("is"); list0.add("an"); list0.add("answer")

需要帮助从arraylist获取值,然后保存到另一个arraylist(位于另一个类文件中)

使用
get(index)
set(index,object)
insert(index,object)
添加(object)
方法进行此操作

例如:

List<String> list0 = new ArrayList<String>();
list0.add("this");
list0.add("is");
list0.add("an");
list0.add("answer");

List<String> list1 = new ArrayList<String>();
list1.add(list0.get(1));
list1.add(list0.get(3));
list1.insert(1, list0.get(0));
List list0=new ArrayList();
清单0.添加(“本”);
清单0.添加(“is”);
清单0.添加(“安”);
列表0.添加(“答案”);
List list1=新的ArrayList();
list1.add(list0.get(1));
list1.add(list0.get(3));
list1.insert(1,list0.get(0));
结果列表1将是:“is”、“this”、“answer”。使用
get(index)
set(index,object)
插入(index,object)
添加(object)
方法

例如:

List<String> list0 = new ArrayList<String>();
list0.add("this");
list0.add("is");
list0.add("an");
list0.add("answer");

List<String> list1 = new ArrayList<String>();
list1.add(list0.get(1));
list1.add(list0.get(3));
list1.insert(1, list0.get(0));
List list0=new ArrayList();
清单0.添加(“本”);
清单0.添加(“is”);
清单0.添加(“安”);
列表0.添加(“答案”);
List list1=新的ArrayList();
list1.add(list0.get(1));
list1.add(list0.get(3));
list1.insert(1,list0.get(0));

生成的列表1将是:“is”、“this”、“answer”。

使用
Intent
将值传递给另一个类(扩展活动)
intentObj。putExtras()将有所帮助

提出:

ArrayList<String> arrayList= new ArrayList<String>();
arrayList.add("hello");
arrayList.add("there");
Intent intent = new Intent(getApplicationContext(), secondClass.class);
        intent.putStringArrayListExtra("pass_list", arrayList);
        startActivity(intent);
ArrayList ArrayList=new ArrayList();
arrayList.add(“hello”);
arrayList.add(“there”);
Intent Intent=新的Intent(getApplicationContext(),secondClass.class);
putStringArrayListExtra(“通过列表”,arrayList);
星触觉(意向);
得到

ArrayList<String> arrayList= getIntent().getStringArrayListExtra("pass_list");
ArrayList ArrayList=getIntent().getStringArrayListExtra(“通过列表”);

使用
Intent
将值传递给另一个类(扩展活动)
intentObj.putExtras()将有所帮助

提出:

ArrayList<String> arrayList= new ArrayList<String>();
arrayList.add("hello");
arrayList.add("there");
Intent intent = new Intent(getApplicationContext(), secondClass.class);
        intent.putStringArrayListExtra("pass_list", arrayList);
        startActivity(intent);
ArrayList ArrayList=new ArrayList();
arrayList.add(“hello”);
arrayList.add(“there”);
Intent Intent=新的Intent(getApplicationContext(),secondClass.class);
putStringArrayListExtra(“通过列表”,arrayList);
星触觉(意向);
得到

ArrayList<String> arrayList= getIntent().getStringArrayListExtra("pass_list");
ArrayList ArrayList=getIntent().getStringArrayListExtra(“通过列表”);

您可以使用Collection类的addAll方法将arraylist的所有元素添加到另一个arraylist中


请参阅文档

您可以使用Collection类的addAll方法将arraylist的所有元素添加到另一个arraylist中


请参阅文档

您尝试了什么?你在哪里失败?你在期待什么?你得到了什么?“需要帮助”需要问题。以及@npinti投票结束时提出的4个问题的答案,因为问答网站不是“详细指导我”网站,所以“不是真正的问题”。你尝试了什么?你在哪里失败?你在期待什么?你得到了什么?“需要帮助”需要问题。以及@npinti Voting提出的4个问题的答案,以“不是真正的问题”结束,因为问答网站,而不是“详细指导我”网站。我不知道如何做到这一点:\n我不知道如何做到这一点:\