This question already has answers here:
Resize an Array while keeping current elements in Java?
                                
                                    (11个答案)
                                
                        
                6年前关闭。
            
        

我想知道是否可以重新定义数组的长度。我尝试这样做,似乎没有任何问题。我用这些步骤创建了一个数组

//step 1
String  parole[];

//step 1
parole = new String[1];
parole[0] = "ciao";

 //step 1
parole = new String[2];
parole[1] = "buongiorno";


我问这是因为在我的脑海里有件事告诉我我做不到。也许我在某个地方读过一些东西...

最佳答案

当然,您可以创建一个新的数组对象并将其分配给数组引用。

但是,如果您期望假释[0]在上一步之后仍会包含“ ciao”,那么您是错的。

07-26 09:28