Java 如何復(fù)制數(shù)組?
提問人:劉旭39發(fā)布時間:2020-11-25
數(shù)組復(fù)制
前面提到的System.arraycopy()方法是一種復(fù)制數(shù)組的底層實現(xiàn)方法,Arrays類中也提供了數(shù)組 復(fù)制的方法copyOf(),其人參除了要復(fù)制的數(shù)組外,還要提供復(fù)制后數(shù)組的長度。如果復(fù)制后的數(shù) 組長度與原來相等,則會返回一個和原來內(nèi)容一樣的新數(shù)組;如果長度大于原來數(shù)組的長度,則 會填充數(shù)值的默認(rèn)值,如int填充0、String類型填充null等;如果復(fù)制后的數(shù)組長度小于原來數(shù)組的長度,則會從原來數(shù)組的索引0處開始截取相應(yīng)長度的數(shù)組內(nèi)容。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>