Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android数据类型推荐_Android - Fatal编程技术网

Android数据类型推荐

Android数据类型推荐,android,Android,在我的Android应用程序中,我在设计一些处理动态二维数据的代码时遇到了问题。我已尝试使用ArrayAdapter解决此问题,但存在一个问题: 据我所知,没有办法按位置(或索引)从ArrayAdapter中删除数据。使用ArrayAdapter时,必须按如下值删除: arrayAdapter.remove (stringValue1); 对于我的一半数据来说,这是可以接受的,因为这对数据中的第一个值(“x值”)保证是唯一的(在x'e中),但对于第二个值,这并不可靠。我尝试过一些愚蠢的体操来使

在我的Android应用程序中,我在设计一些处理动态二维数据的代码时遇到了问题。我已尝试使用ArrayAdapter解决此问题,但存在一个问题:

据我所知,没有办法按位置(或索引)从ArrayAdapter中删除数据。使用ArrayAdapter时,必须按如下值删除:

arrayAdapter.remove (stringValue1);
对于我的一半数据来说,这是可以接受的,因为这对数据中的第一个值(“x值”)保证是唯一的(在x'e中),但对于第二个值,这并不可靠。我尝试过一些愚蠢的体操来使“y值”独一无二,但事实证明这不是一个好主意

有人能推荐一种Android数据类型(我想是Java)吗?它既可以动态地重新调整大小,又可以让我精确地删除需要删除的数据

谢谢,

R.

一个字符串对象的数组列表,听起来好像可以完成这项工作,而且它还可以动态调整大小:

ArrayList<String>
删除此列表中指定位置的元素

通过对象比较检查它是否包含某个对象:

contains(Object o) 
如果此列表包含指定的元素,则返回true


ArrayList会做你想做的事情,现在就找到一个例子。谢谢。
contains(Object o)