Android数据类型推荐
在我的Android应用程序中,我在设计一些处理动态二维数据的代码时遇到了问题。我已尝试使用ArrayAdapter解决此问题,但存在一个问题: 据我所知,没有办法按位置(或索引)从ArrayAdapter中删除数据。使用ArrayAdapter时,必须按如下值删除:Android数据类型推荐,android,Android,在我的Android应用程序中,我在设计一些处理动态二维数据的代码时遇到了问题。我已尝试使用ArrayAdapter解决此问题,但存在一个问题: 据我所知,没有办法按位置(或索引)从ArrayAdapter中删除数据。使用ArrayAdapter时,必须按如下值删除: arrayAdapter.remove (stringValue1); 对于我的一半数据来说,这是可以接受的,因为这对数据中的第一个值(“x值”)保证是唯一的(在x'e中),但对于第二个值,这并不可靠。我尝试过一些愚蠢的体操来使
arrayAdapter.remove (stringValue1);
对于我的一半数据来说,这是可以接受的,因为这对数据中的第一个值(“x值”)保证是唯一的(在x'e中),但对于第二个值,这并不可靠。我尝试过一些愚蠢的体操来使“y值”独一无二,但事实证明这不是一个好主意
有人能推荐一种Android数据类型(我想是Java)吗?它既可以动态地重新调整大小,又可以让我精确地删除需要删除的数据
谢谢,R.一个字符串对象的数组列表,听起来好像可以完成这项工作,而且它还可以动态调整大小:
ArrayList<String>
删除此列表中指定位置的元素
通过对象比较检查它是否包含某个对象:
contains(Object o)
如果此列表包含指定的元素,则返回true
ArrayList会做你想做的事情,现在就找到一个例子。谢谢。
contains(Object o)