如何从字符串的arraylist中删除字符串ANDROID

San*_*p R 4 string android arraylist clear android-edittext

我创建了一个字符串的arraylist

List<String> textArray = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

然后我将字符串(我从edittext获取)添加到textArray,如下所示

String text = editText1.getText().toString();
textArray.add(text);
Run Code Online (Sandbox Code Playgroud)

现在我创建了一个按钮,需要在单击按钮时从数组中删除字符串.但我不知道该怎么做.我知道对于位图数组,我们使用循环清除数组中的位图,但请建议我如何从arraylist中删除或清除字符串.

lin*_*kis 26

您可以致电以下人员之一:

删除所有条目

textArray.clear();
Run Code Online (Sandbox Code Playgroud)

从特定位置删除(例如第一项)

textArray.remove(0);
Run Code Online (Sandbox Code Playgroud)

删除一个特定的字符串(equals你的)

textArray.remove("myString");
Run Code Online (Sandbox Code Playgroud)

  • textArray.remove( "myString的"); 不适用于自定义对象! (2认同)