找到 73 篇文章 關於校園面試

Java 程式根據屬性對自定義物件的 ArrayList 進行排序

AmitDiwan
更新於 2022年3月30日 07:40:55

604 次瀏覽

在本文中,我們將瞭解如何根據屬性對自定義物件的 ArrayList 進行排序。ArrayList 類擴充套件了 AbstractList 並實現了 List 介面。ArrayList 支援根據需要增長的動態陣列。陣列列表以初始大小建立。當超過此大小後,集合會自動擴充套件。當刪除物件時,陣列可能會縮小。下面是同一個的演示 - 假設我們的輸入是 - 列表定義為 Java Scala Python Mysql 預期輸出為 - 排序後的列表:Java Mysql Python Scala 演算法步驟 1 - 開始 步驟 2 - 宣告名為 ... 閱讀更多

Java 程式執行中序遍歷

AmitDiwan
更新於 2024年9月20日 21:37:58

791 次瀏覽

在本文中,我們將探討如何使用兩種不同的方法執行二叉樹的中序遍歷:遞迴方法和非遞迴(迭代)方法。中序遍歷透過首先訪問左子樹,然後訪問節點本身,最後訪問右子樹來處理每個節點。這對於某些型別的樹結構(如二叉搜尋樹)特別有用,在這些結構中,中序遍歷將按排序順序列印值。問題陳述 用 Java 編寫一個程式來執行中序遍歷。下面是同一個的演示 - 輸入 執行程式 輸出 中序... 閱讀更多

Java 程式根據值對 Map 進行排序

AmitDiwan
更新於 2022年3月30日 07:33:04

390 次瀏覽

在本文中,我們將瞭解如何根據值對 Map 進行排序。Java HashMap 是 Java 的 Map 介面基於雜湊表的實現。它是一組鍵值對。下面是同一個的演示 - 假設我們的輸入是 - 輸入 HashMap:Key = Java,Value = 45 Key = Scala,Value = 20 Key = Mysql,Value = 11 Key = Python,Value = 75 預期輸出為 - 排序後的 HashMap:Key = Mysql,Value = 11 Key = Scala,Value = 20 Key = Java,Value = 45 Key = Python,Value = 75 演算法步驟 ... 閱讀更多

Java 程式合併兩個列表

AmitDiwan
更新於 2022年3月30日 07:32:25

394 次瀏覽

在本文中,我們將瞭解如何合併兩個列表。列表是有序集合,允許我們按順序儲存和訪問元素。它包含基於索引的方法來插入、更新、刪除和搜尋元素。它還可以具有重複元素。下面是同一個的演示 - 假設我們的輸入是 - 第一個列表:[45, 60, 95] 第二個列表:[105, 120] 預期輸出為 - 合併兩個列表後的列表:[45, 60, 95, 105, 120] 演算法步驟 1 - 開始 步驟 2 - 宣告三個整數列表,分別為 input_list_1、input_list_2 和 result_list。步驟 3 - 定義 ... 閱讀更多

Java 程式初始化列表

AmitDiwan
更新於 2022年3月30日 07:24:34

698 次瀏覽

在本文中,我們將瞭解如何初始化列表。列表是有序集合,允許我們按順序儲存和訪問元素。它包含基於索引的方法來插入、更新、刪除和搜尋元素。它還可以具有重複元素。下面是同一個的演示 - 假設我們的輸入是 - 執行程式 預期輸出為 - 初始化整數列表 整數列表的元素為:[25, 60] 初始化字串列表 字串列表的元素為:[Java, Program] 演算法步驟 1 - 開始 步驟 2 - 宣告一個整數列表 ... 閱讀更多

Java 程式旋轉列表元素

AmitDiwan
更新於 2022年3月30日 07:24:09

365 次瀏覽

在本文中,我們將瞭解如何旋轉列表元素。List 擴充套件了 Collection 並聲明瞭儲存元素序列的集合的行為。Collection 是一個框架,它提供了儲存和操作物件組的架構。Java 集合可以實現您對資料執行的所有操作,例如搜尋、排序、插入、操作和刪除。下面是同一個的演示 - 假設我們的輸入是 - 輸入列表:[100, 150, 200, 250, 300] 預期輸出為 - 旋轉一次後的列表:[150, 200, 250, 300, 100] 演算法步驟 1 - ... 閱讀更多

Java 程式查詢字串的所有子集

Shriansh Kumar
更新於 2024年8月1日 10:58:32

1K+ 次瀏覽

在本文中,我們將瞭解如何查詢字串的所有子集。在 Java 中,String 是一種資料型別,它包含一個或多個字元,並用雙引號 (“ ”) 括起來。字串的一部分或子集稱為子字串。示例場景:輸入:string = JVM;輸出:字串的子集為:J、JV、JVM、V、VM、M 在 Java 中查詢字串的所有子集 使用以下方法在 Java 中查詢字串的所有子集 - 使用巢狀 for 迴圈 ... 閱讀更多

Java 程式將字串分成 N 個相等的部分

Alshifa Hasnain
更新於 2024年10月23日 17:32:12

610 次瀏覽

在本文中,我們將瞭解如何使用 Java 將字串分成 N 個相等的部分。如果字串的長度可被 N 整除,則字串將被均勻地分成 N 部分;否則,將顯示一條訊息,指示字串無法分成 N 個相等的部分。這使用簡單的 main 方法和封裝方法進行演示。問題陳述 用 Java 編寫一個程式將字串分成 N 個相等的部分。下面是同一個的演示 - 輸入 輸入字串:Java Program is fun! 輸出 字串的長度 ... 閱讀更多

Java 程式從列表中獲取最小值和最大值

AmitDiwan
更新於 2024年11月4日 18:43:38

662 次瀏覽

在本文中,我們將瞭解如何在 Java 中從列表中獲取最小值和最大值。列表是有序集合,允許我們按順序儲存和訪問元素。它包含基於索引的方法來插入、更新、刪除和搜尋元素。它還可以具有重複元素。問題陳述 用 Java 編寫一個程式從列表中獲取最小值和最大值。下面是同一個的演示 - 輸入 輸入列表:[500, 650, 300, 250, 110] 輸出 列表的最小值為:110 列表的最大值為:650 不同 ... 閱讀更多

Java 程式檢查字串是否為空或為 null

AmitDiwan
更新於 2024年11月8日 22:31:26

802 次瀏覽

在本文中,我們將瞭解如何在 Java 中檢查字串是否為空或為 null。字串是一種資料型別,它包含一個或多個字元,並用雙引號 (“ ”) 括起來。我們將首先學習如何在 main 方法中直接檢測這些情況,然後我們將瞭解如何使用封裝來實現相同的結果,以獲得更好的程式碼組織和可重用性。問題陳述 用 Java 編寫一個程式檢查字串是否為空或為 null。下面是同一個的演示 - 輸入 輸入字串:null 輸出 字串為 null ... 閱讀更多

廣告

© . All rights reserved.