原创 leetcode 674

class Solution { public int findLengthOfLCIS(int[] nums) { if(nums == null || nums.length == 0)

原创 劍指offer 牛客網 面試題3:數組中重複的數字

法一 直接replace將空格替換關鍵:replace https://www.yiibai.com/java/l... public class Solution { public String replaceSpace(Strin

原创 ArrayList

概述 ArraysList可以動態分配數組 ArrayList<...> list = new ArrayList(); <>內是泛型。泛型:集合中的所有元素都是統一的類型。泛型只能是引用類型,不能是基本類型。原因是集合裏保存的是地

原创 多態、向上轉型和向下轉型

多態性: 是對對象來說的。extends或implements是多態性的前提。 經理類繼承僱員類。小明是一個經理對象,這個對象既有經理形態,也有僱員形態。一個對象有多種形態,這就是對象的多態性。 多態性格式:父類引用指向子類對象 格式:父類

原创 【筆記】牛客網算法

時間複雜度 冒泡排序 public static void bubbleSort(int[] arr){ if(arr == null || arr.length < 2) return;

原创 Java中方法參數的總結

方法參數 方法得到的都是所有參數值的拷貝,方法不能修改傳遞給它的任何參數變量的內容。參數共有兩種類型: 基本數據類型 對象引用 除了基本數據類型的都是對象引用,包括數組等等。 很容易得知,一個方法不可能改變一個基本數據類型的參數,下面討