package com.fanxing;
/**
* @author 魯志明 e-mail: [email protected]
* */
public class ******collection
public void add(type type)
public type get(int index)
public int size()
public void remove(int index)
//如果刪除的是最後乙個元素
if(this.index == index)
//如果刪除的是中間的某個元素或者第乙個元素
else
this.index -- ;
} }public static void main(string args)
sc.remove(2);
system.out.println("********************=");
for(int i = 0 ; i< sc.size() ; i++)
}}
以上**實現了乙個簡單的集合物件,有助於大家理解泛型的使用。所以,理解好這個程式,能對泛型的理解更加的深刻。 利用泛型寫乙個簡單的鍊錶
設計模式 基於c 的工程化實現及擴充套件 利用泛型實現簡單鍊錶 namespace bangworks.practcalpattern.generic set 利用泛型引數,初始化node public node t data 用來儲存下乙個節點 private node nextnode publ...
利用泛型寫乙個簡單的鍊錶
設計模式 基於c 的工程化實現及擴充套件 利用泛型實現簡單鍊錶 namespace bangworks.practcalpattern.generic set 利用泛型引數,初始化node public node t data 用來儲存下乙個節點 private node nextnode publ...
c 利用泛型集合,為自己偷偷懶。
有人說 越懶 的程式設計師進步的越快!其實還挺有道理。親身體驗,從剛出來工作到現在,自己變 懶 了許多,但感覺寫出來的 確有了不少提公升。剛開始啊,同樣的 賦值貼上,可以說又醜又長,現在看來,不忍直視啊!變懶以後,就想著如何在同樣能實現功能和需求的情況下讓自己少出力,少寫 呢?漸漸的,開始學習如何利...