java - 如何在 android studio 中使用我的应用程序在字符串数组中添加更多字符串
问题描述
嘿,我遇到了字符串数组的问题,我正在使用字符串数组,现在工作正常。我想在该字符串数组中更新一些字符串而不在 android studio 中编码,就像我们将照片从我们的手机添加到应用程序一样,我想从应用程序向该字符串数组添加更多字符串,这可能吗?
解决方案
数组的大小不能在运行时更改。因此,一旦创建了任何数据类型的数组,就无法在运行时添加其他数据,只能修改现有数据。如果您的要求是在运行时添加数据,则必须使用List
or ArrayList
。
前任:
List<String> list = new ArrayList<>();
for(int i = 0; i < 10; i++)
{
list.add("item number " + (i+1));
}
如果您使用列表,则可以在运行时处理任意数量的数据。
推荐阅读
- python - /accounts/profile/'User'对象的Django AttributeError在更新配置文件时没有属性'get'
- python - Python 类型:如何在类型提示中引用动态创建的类
- z3 - 是否有可能证明这个定义的函数是 z3 中的对合?
- python - 不和谐机器人编程
- r - 如何使用 stat_density 和时间序列(x 轴上的 Posixct)?
- angular - 从角度 10 的反应形式的输入数组中获取数据
- swift - 如何快速将用户名、密码安全地保存在钥匙串中
- node.js - TypeError:URL 不是构造函数 - react-dev-utils/getPublicUrlOrPath.js
- wordpress - style_loader_tag 过滤器正在转换特殊字符,即使禁用 wptexturize
- web-component - 如何替换 web 组件中的 shadowRoot