java - 在java中使用索引设置数组的值

标签 java arrays android-studio indexing

如何在java中首先初始化一个数组,然后使用它们的索引为其设置值?例如,你在java中创建了一个数组,然后你想要将数组的数字75索引的值设置为“七十五”,你可以这样做吗 array[75] = “七十五”?

String[] array;
array[0] = "zero";
array[1] = "one";
array[2] = "two";

当我尝试下面的代码时,它显示未知的类数组。我做错了什么?

String[] array = new String[10];
array[0] = "zero";

最佳答案

首先,您需要将数组引用指向实际的数组对象。

例如,

String[] array = new String[3];

您可以像现在一样初始化内容。

或者您可以在数组创建表达式中初始化它们:

String[] array = new String[] { "zero", "one", "two" };

您还可以在声明中单独使用数组初始值设定项:

String[] array = { "zero", "one", "two" };

关于java - 在java中使用索引设置数组的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59655449/

相关文章:

c - 在 C 中填充结构数组

java - Android Studio 在新项目上从 C++ 支持开始会出现多个错误?

JAVA - SPARK - saveAsTextFile 无法应用于 '(java.lang.String, org.apache.hadoop.io.compress.CompressionCodec)'

java - 如何使用 XQuery 获取 XML 文件中的子节点数

java - 使用 "@"获取系统属性

php - 求关联数组中相同键值的平均值

c# - 数组声明中有逗号是什么意思?例如漂浮[,]

android - Android 中的圆形按钮

android - 自定义键盘 - 无法识别启动 Activity : Default Activity not found

java类加载器