- Java 程式設計示例
- 示例 - 主頁
- 示例 - 環境
- 示例 - 字串
- 示例 - 陣列
- 示例 - 日期與時間
- 示例 - 方法
- 示例 - 檔案
- 示例 - 目錄
- 示例 - 異常
- 示例 - 資料結構
- 示例 - 集合
- 示例 - 網路
- 示例 - 多執行緒
- 示例 - 小程式
- 示例 - 簡單 GUI
- 示例 - JDBC
- 示例 - 正則表示式
- 示例 - Apache PDF Box
- 示例 - Apache POI PPT
- 示例 - Apache POI Excel
- 示例 - Apache POI Word
- 示例 - OpenCV
- 示例 - Apache Tika
- 示例 - iText
- Java 教程
- Java - 教程
- Java 實用資源
- Java - 快速指南
- Java - 實用資源
在初始化後如何擴充套件陣列(Java)
問題描述
如何擴充套件初始化後的陣列?
解決方案
以下示例說明了如何透過建立新陣列來擴充套件初始化後的陣列。
public class Main {
public static void main(String[] args) {
String[] names = new String[] { "A", "B", "C" };
String[] extended = new String[5];
extended[3] = "D";
extended[4] = "E";
System.arraycopy(names, 0, extended, 0, names.length);
for (String str : extended){
System.out.println(str);
}
}
}
結果
以上示例程式碼將產生以下結果。
A B C D E
以下為另一種陣列擴充套件的示例
public class Main {
public void extendArraySize() {
String[] names = new String[] {"Sai", "Ram", "Krishna"};
String[] extended = new String[5];
extended[3] = "Prasad";
extended[4] = "Mammahe";
System.arraycopy(names, 0, extended, 0, names.length);
for (String str : extended) System.out.println(str);
}
public static void main(String[] args) {
new Main().extendArraySize();
}
}
以上示例程式碼將產生以下結果。
Sai Ram Krishna Prasad Mammahe
java_arrays.htm
廣告