將兩個數組 List 合併在一起並對其進行排序,刪除過程中的零

單聲道

我在將一個數組列表合併到另一個數組列表時遇到問題。例如,假設第一個數組列表有數字 (1,2,3,0,0,0),第二個數組列表 (2,5,6) 程序應該輸出 (1,2,2,3 ,5,6)。我的輸出的問題是,當我使用保持變量打印時,它只給我第二個列表的輸出,它沒有考慮第一個列表。我對我需要添加什麼來解決這個問題感到困惑。

我的代碼:

        List<Integer> nums1 = Arrays.asList(1,2,3,0,0,0);
        int m = 3;
        
        List<Integer> nums2 = Arrays.asList(2,5,6);
        int n = 3;
        
        int hold;
        for (int i = 0; i < n; i++) {
           hold = nums1.get(i + m);
           hold = nums2.get(i);
           
           System.out.println(hold);
        }

更新:提前抱歉,出於某種原因,當我將代碼放在引號之間時,它永遠不會將其打印在代碼塊中。

瑞安

您正在覆蓋第一個作業。嘗試這個:

for (int i = 0; i < n; i++) {
  hold = nums1.get(i + m);
  System.out.println(hold);
  
  hold = nums2.get(i);
  System.out.println(hold);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何對兩個單獨數組的兩個值執行函數

如何將鍵上不等長的兩個數據幀組合為連接器?

我必須將響應一個 API 的特定值存儲到空手道中的兩個數組中,其中數組長度可以是偶數或奇數

在地圖數組中找到一個項目並將其刪除

是否可以將兩個數組合二為一以創建 x,y 位置數組?

將兩個數組與子元素合併

JavaScript - 合併兩個不同大小的數組

在 kotlin 中將兩個數據類合併為一個

如果兩個數組中都存在一項,如何合併兩個數組?

如何使用powershell將字符串變量拆分為兩個數組對像變量?

同時對兩個數組進行排序

將兩個數據幀與一個數據幀的單獨鍵組合在一起,以便可以根據鍵選擇兩列

組合函數的兩個參數

如何將兩個數組合併為模型數組?

如何將兩個單維數組中的數字相加並將其添加到powershell中的第三個列表中

將函數應用於兩個列表元素的每個組合

如何在 Julia 中將 4D 數組轉換為兩個 3D 數組?

如何使用單個數組對兩個或多個數組進行排序?

將兩個數組合併為一個對象

如何將字符串拆分為 list.js 的數組並對其進行搜索?

使用值將數組中對象的屬性合併在一起並刪除重複項

如何將具有兩個屬性的對像數組減少為兩個數組,每個屬性一個?

將兩個對應的數組元素相加並返回結果數組

在 Laravel 8 中將一個數組劃分為兩個數組的干淨方法

如何在兩個數組之間找到重複的整數並將它們複製到一個新數組中?

將兩個數組合二為一時修改 resutl 數組中的對象

將兩個數組列表與相同類型的對象進行比較。如何獲取第一個列表中除第二個列表中包含的元素之外的所有元素?

排序數組,裡面有兩個對象

將兩個命令合併在一起