gpt4 book ai didi

java - 当索引未知时如何更改数组中的一个位置?

转载 作者:行者123 更新时间:2023-12-01 19:40:12 25 4
gpt4 key购买 nike

我有一个字符串数组,当我初始化该数组时,我创建了所有条目“”。

后来,我需要找到数组中条目为 "的第一个位置,并将其更改为我的变量标记。问题是,每当我运行代码时,它都会将所有条目更改为标记。

String[] list = new String[100];

for(int i = 0; i < list.length; i++){
list[i] = "";
}
//Other method
for(int i = 0; i < list.length; i++){

if(list[i].equals("")){
list[i] = tag;
}
}

这是家庭作业的一部分,因此我无法使用任何预定义的 java API 结构或导入大多数内容。

最佳答案

您必须在第一次更改后break退出循环,以避免将所有条目更改为tag:

//Other method
for(int i = 0; i < list.length; i++){

if(list[i].equals("")){
list[i] = tag;
break;
}
}

关于java - 当索引未知时如何更改数组中的一个位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55603679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com