android - 动态改变数组的大小

标签 android

我正在编写一个简单的 GPS 程序,将位置存储在 String 对象数组中。现在数组设置为 100。当添加另一个 String 时,它会创建一个新的 200 的 String 数组,将旧的复制到新的,然后将变量设置为相等到新的。有没有办法动态地扩大数组的大小,而不必每次都创建一个新数组?

最佳答案

听起来你应该使用 ArrayList类(class)。它为您提供了动态增长数组的方法。

关于android - 动态改变数组的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13180738/

相关文章:

android - 带有 cygwin 的 Windows 7 中的 repo 初始化错误

Android Retrofit/OkHttp 以编程方式使用 `8.8.8.8` 进行 DNS 查找?

php - 如何将值从 android 传递到 php web 服务并检索它?

android - facebook 和 google 是否有共同的 sso?

java - Sqlite 'no such table' 将值插入数据库时​​出错

java - 将 TextView 设置为导入的字体时强制关闭应用程序

Android onClick 阻塞 onFling

android - 如何删除Android中不必要的权限?

android - Actionbarsherlock noClassDefFoundError com.actionbarsherlock.R$styleable

Android Studio APK 未更新 buildVersion