java - 如何将值放入数组的每个槽中

标签 java arrays loops

如何将值放入数组的每个槽中。这意味着我有:

String name[] = new name[50];
for (int i=0; int<=name; int++;){
    name[1] = "name 1";
    name[2] = 'name 2";       
}    

这是我到目前为止所拥有的,但我知道这是不对的。我可以制作 50 个不同的数组并给出我可以做的名称 name[1] = new name["kevin"]; 等等,并为所有 50 个人保留它。但是这么多行代码.

那么我该如何给所有 50 个名字起个名字呢?我需要在一个循环或类似的事情中完成。

或者我可以这样做吗:

people[] people = new people[50];

最佳答案

如果你想根据模式名称索引为所有这些元素分配一个名称,你可以这样做

for (int i = 0; i < name.length; i++) {
    name[i] = "name " +  (i + 1);
}

顺便说一句,像这样初始化你的数组

String name[] = new String[50];

关于java - 如何将值放入数组的每个槽中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33416654/

相关文章:

function - OCaml:迭代列表并跳过错误构造函数的元素

java - 首选项 Activity 中的 TimePicker 和 OnTimeChangedListener (不起作用)

java - 调用特定方法时创建断点

java - 错误 : No class Def found error while setting up Java as a Windows Service

java套接字编程

python - 在Python中,尝试将整数转换为字符并放入二进制 "string"

php - 如何在不使用 max 函数的情况下找到数组中最高和第二高的数字

ios - 如何遍历字典,通过快速按下按钮加载下一个项目

c - 使用 getNum();正确和无限循环问题

c - 在 C 中返回多维数组