A. java中怎麼合並兩個數組 簡單明了的
int[]arr1={1,2,3,4,11};
int[]arr2={6,7,8,9,10};
intnewLength=arr1.length+arr2.length;
int[]arr_target=newint[newLength];
//參數:源數組,源數組起始位置,目標數組,目標數組起始位置,復制長度
System.array(arr1,0,arr_target,0,arr1.length);
System.array(arr2,0,arr_target,arr1.length,arr2.length);
//輸出合並後數組
for(inti:arr_target){
System.out.println(i);
}
//排序
Arrays.sort(arr_target);
//輸出排序數組
for(inti:arr_target){
System.out.println(i);
}
//逆序
int[]arr_reverse=newint[newLength];
intflag=0;
for(inti:arr_target){
arr_reverse[newLength-flag-1]=i;
flag++;
}
//輸出逆序數組
for(inti:arr_reverse){
System.out.println(i);
}
數組合並不一定非得遍歷
具體的輸出題主自己再修改吧
B. 兩個數組怎麼合並到一起
在Java中,將兩個數組合並到一起有多種方法,以下是三種常見的方式:
直接復製法:
使用List合並法:
System.array方法:
總結: 直接復製法適用於長度固定的數組合並。 使用List合並法更靈活,適用於數組元素數量可能變化的情況。 System.array方法在處理不同長度的數組時非常有用。
選擇合適的方法取決於具體的需求和數組的特性,以便使代碼更加簡潔和高效。
C. java中怎麼把倆個一維數組合成二維數組輸出
當然可以,可以設置一個外循環,裡面設置兩個內循環,判斷奇數的時候輸出第一個一維數組元素,然後偶數的時候輸出第二個一維數組的元素。