gpt4 book ai didi

java - 如何获取对象字符串并将其添加到字符串数组中

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

我有一个属于我自己的类 CaseArrayList。类 case 提供了方法 getCaseNumber() 我想将所有案例 casenumber 添加到 String[] caseNumber。我已经尝试过了

public String[] getCaseNumberToTempList(ArrayList<Case> caseList) {

String[] objectCaseNumber = null;

for(int i = 0; i < caseList.size(); i++) {
objectCaseNumber[i] = caseList.get(i).getCaseNumber();
}

return objectCaseNumber;

}

但是我的编译器提示 objectCaseNumber 在 for 循环内的位置为 null。我怎样才能完成这个工作?

最佳答案

好吧,您需要首先创建一个数组,并使用对该数组的引用来初始化变量。 (有关详细信息,请参阅 Java tutorial for arrays。)例如:

String[] objectCaseNumber = new String[caseList.size()]; 

或者,构建 List<String> (例如使用 ArrayList )。这更加灵活 - 在这种情况下,它很简单,因为您预先知道大小,但在其他情况下,能够添加到列表使生活变得更加简单。

关于java - 如何获取对象字符串并将其添加到字符串数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11645199/

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