91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.72M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-10-14
  • 語言: Java
  • 標簽: 其他??

資源簡介

courseCode-java_mldn-master.zip

資源截圖

代碼片段和文件信息

interface?Ilink?{	//?設置泛型避免安全隱患
public?void?add(E?e)?; //?增加數據
public?int?size()?; //?獲取數據的個數
public?boolean?isEmpty()?; //?判斷是否空集合
public?object?[]?toArray()?;?//?將集合元素以數組的形式返回
public?E?get(int?index)?;?//?根據索引獲取數據
public?void?set(int?indexE?data)?;//?修改索引數據
public?boolean?contains(E?data)?;?//?判斷數據是否存在
public?void?remove(E?e)?; //?數據刪除
public?void?clean()?; //?清空集合
}
class?linkImpl?implements?Ilink?{
private?class?Node?{ //?保存節點的數據關系
private?E?data?;??//?保存的數據
private?Node?next?;?//?保存下一個引用
public?Node(E?data)?{ //?有數據的情況下才有意義
this.data?=?data?;
}
//?第一次調用:this?=?linkImpl.root;
//?第二次調用:this?=?linkImpl.root.next;
//?第三次調用:this?=?linkImpl.root.next.next;
public?void?addNode(Node?newNode)?{ //?保存新的Node數據
if?(this.next?==?null)?{ //?當前節點的下一個節點為null
this.next?=?newNode?;?//?保存當前節點
}?else?{
this.next.addNode(newNode)?;
}
}
//?第一次調用:this?=?linkImpl.root
//?第二次調用:this?=?linkImp.root.next
//?第三次調用:this?=?linkImp.root.next.next
public?void?toArrayNode(){
linkImpl.this.returnData?[linkImpl.this.foot?++]?=?this.data?;
if?(this.next?!=?null)?{ //?還有下一個數據
this.next.toArrayNode()?;
}
}
public?E?getNode(int?index)?{
if?(linkImpl.this.foot?++?==?index)?{ //?索引相同
return?this.data?;?//?返回當前數據
}?else?{
return?this.next.getNode(index)?;
}
}
public?void?setNode(int?indexE?data)?{
if?(linkImpl.this.foot?++?==?index)?{ //?索引相同
this.data?=?data?;?//?修改數據
}?else?{
this.next.setNode(indexdata)?;
}
}
public?boolean?containsNode(E?data)?{
if?(data.equals(this.data))?{ //?對象比較
return?true?;
}?else?{
if?(this.next?==?null)?{ //?沒有后續節點了
return?false?; //?找不到
}?else?{
return?this.next.containsNode(data)?; //?向后繼續判斷
}
}
}
public?void?removeNode(Node?previousE?data)?{
if?(this.data.equals(data))?{
previous.next?=?this.next?;?//?空出當前節點
}?else?{
if?(this.next?!=?null)?{ //?有后續節點
this.next.removeNode(thisdata)?; //?向后繼續刪除
}
}
}
}
//?---------------?以下為link類中定義的成員?------------------
private?Node?root?;?//?保存根元素
private?int?count?;?//?保存數據個數
private?int?foot?;?//?描述的是操作數組的腳標
private?object?[]?returnData?;?//?返回的數據保存
//?---------------?以下為link類中定義的方法?------------------
public?void?add(E?e)?{
if?(e?==?null)?{ //?保存的數據為null
return?;?//?方法調用直接結束
}
//?數據本身是不具有關聯特性的,只有Node類有,那么要想實現關聯處理就必須將數據包裝在Node類之中
Node?newNode?=?new?Node(e)?;?//?創建一個新的節點
if?(this.root?==?null)?{ //?現在沒有根節點
this.root?=?newNode?;?//?第一個節點作為根節點
}?else?{ //?根節點存在
this.root.addNode(newNode)?;//?將新節點保存在合適的位置
}
this.count?++?;
}
public?int?size()?{
return?this.count?;
}
public?boolean?isEmpty()?{
//?return?this.root?==?null?;
return?this.count?==?0?;
}
public?object[]?toArray()?{
if?(this.isEmpty()) { //?空集合
return?null?;?//?現在沒有數據
}
this.foot?=?0?;?//?腳標清零
this.returnData?=?new?object?[this.count]?; //?根據已有的長度開辟數組
this.root.toArrayNode()?;//?利用Node類進行遞歸數據獲取
return?this.ret

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-04-21?18:28??courseCode-java_mldn-master\
?????目錄???????????0??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\
?????目錄???????????0??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\
?????目錄???????????0??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0201_JavaSE基礎知識\
?????目錄???????????0??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0201_JavaSE基礎知識\程序代碼\
?????文件????????1006??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0201_JavaSE基礎知識\程序代碼\020103_【★★★★★】Java編程起步.txt
?????文件?????????119??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0201_JavaSE基礎知識\程序代碼\020104_【★★☆☆☆】JShell工具.txt
?????文件?????????164??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0201_JavaSE基礎知識\程序代碼\020105_【★★★★★】CLASSPATH環境屬性.txt
?????文件?????????184??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0201_JavaSE基礎知識\程序代碼\020106_【★★★★★】注釋.txt
?????文件????????4990??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0201_JavaSE基礎知識\程序代碼\020108_【★★★★★】數據類型劃分.txt
?????文件????????3778??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0201_JavaSE基礎知識\程序代碼\020109_【★★★★★】運算符.txt
?????文件????????5088??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0201_JavaSE基礎知識\程序代碼\020110_【★★★★★】程序邏輯結構.txt
?????目錄???????????0??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\
?????目錄???????????0??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\
?????文件????????2779??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\020201_【★★★★★】方法的定義與使用.txt
?????文件????????2197??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\020203_【★★★★★】類與對象.txt
?????文件????????1146??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\020204_【★★★★★】成員屬性封裝.txt
?????文件????????4568??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\020205_【★★★★★】構造方法與匿名對象.txt
?????文件????????6959??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\020206_【★★★★★】this關鍵字.txt
?????文件?????????957??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\020207_【★★★★★】【第01個代碼模型】綜合案例:簡單Java類.txt
?????文件????????5529??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\020208_【★★★★★】static關鍵字.txt
?????文件????????1601??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\020209_【★☆☆☆☆】代碼塊.txt
?????文件????????6754??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\020210_【★★★★★】面向對象案例分析.txt
?????文件?????????961??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0202_Java面向對象編程\程序代碼\課后作業.txt
?????目錄???????????0??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0203_Java面向對象編程\
?????目錄???????????0??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0203_Java面向對象編程\程序代碼\
?????文件???????12284??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0203_Java面向對象編程\程序代碼\020301_【★★★★☆】數組的定義與使用.txt
?????文件????????3791??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0203_Java面向對象編程\程序代碼\020302_【★★★★★】引用傳遞實際應用.txt
?????文件????????5199??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0203_Java面向對象編程\程序代碼\020303_【★★★★★】【第02個代碼模型】數據表與簡單Java類映射轉換.txt
?????文件????????1461??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0203_Java面向對象編程\程序代碼\020304_【★★★★★】【第02個代碼模型】綜合案例:數據表與簡單Java類(一對多).txt
?????文件????????2130??2019-04-21?18:28??courseCode-java_mldn-master\Java10課程代碼\代碼\0203_Java面向對象編程\程序代碼\020305_【★★★★★】【第02個代碼模型】綜合案例:數據表與簡單Java類(多對多).txt
............此處省略158個文件信息

評論

共有 條評論