如何在不修改旧数组或创建新数组的情况下向数组添加元素?

Rom*_*man 2 java arrays

我有以下结构:for (String playerName: players).

我想在所有players加一个特殊玩家上做一个循环.但我不想通过向其players添加新元素来修改数组.那么,我该怎么办?

我可以取代playersfor (String playerName: players)通过包含的所有元素的东西players加一个元素?

Boz*_*zho 8

在另一个方法中移动循环的内容,并在内部和外部调用它:

for (String playerName : players) {
    handlePlayer(playerName);
}
handlePlayer(anotherPlayerName);
Run Code Online (Sandbox Code Playgroud)