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

  • 大小: 7KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-29
  • 語言: Java
  • 標(biāo)簽: Java??

資源簡介

Java的循環(huán)單鏈表及其測試程序,用Java實(shí)現(xiàn)循環(huán)單鏈表,大家可以參考參考。

資源截圖

代碼片段和文件信息

//單鏈表類
public?class?CirList?implements?List{
???Node?head;
???Node?current;
???int?size;?
???CirList(){
???head=current=new?Node(null);
???head.next=head;
???size=0;
???}
???//索引
???public?void?index(int?i)throws?Exception{
???if(i<-1||i>size-1){
???throw?new?Exception(“參數(shù)錯(cuò)誤!“);
???}
???if(i==-1)return;
???current=head.next;
???int?j=0;
???while((current?!=head)&&j ???current=current.next;
???j++;
???}
???}
???//插入
???public?void?insert(int?iobject?obj)throws?Exception{
???if(i<-1||i>size){
???throw?new?Exception(“參數(shù)錯(cuò)誤!“);
???}
???index(i-1);
???current.setNext(new?Node(objcurrent.next));
???size++;
???}
???//刪除
???public?object?delete(int?i)throws?Exception{
???if(size==0){
???throw?new?Exception(“鏈表已空無元素可刪!“);
???}
???if(i<0||i>size-1){
???throw?new?Exception(“參數(shù)錯(cuò)誤!“);
???}
???index(i-1);
???object?obj=current.next.getElement();
???current.setNext(current.next.next);
???size--;
???return?obj;
???}
???//取元素
???public?object?getData(int?i)throws?Exception{
???if(i<-1||i>size-1){
???throw?new?Exception(“參數(shù)錯(cuò)誤!“);
???}
???index(i);
???return?current.getElement();
???}
???//取數(shù)組大小
???public?int?size(){
???return?size;
???}
???//判斷是否為空
???public?boolean?isEmpty(){
???return?size==0;
???}
???//取最后一位元素的下一位元素,即一個(gè)循環(huán)
???public?object?getFirst()?throws?Exception{
???index(size-1);
???return?current.next.next;?
???}
???//在第一位插入元素
???public?object?setFirst(object?obj)?throws?Exception?{
???head.setNext(new?Node(objhead.next));
???size++;
???????return?obj;
???}


}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-04-20?14:26??Java的循環(huán)單鏈表及其測試程序\
?????目錄???????????0??2012-04-20?14:26??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\
?????文件?????????232??2009-03-15?21:51??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\.classpath
?????文件?????????391??2009-03-19?22:16??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\.project
?????目錄???????????0??2012-04-20?14:26??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\bin\
?????文件????????2015??2009-03-22?13:40??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\bin\CirList.class
?????文件????????1318??2009-03-22?13:42??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\bin\CirListText.class
?????文件?????????425??2009-03-22?13:40??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\bin\List.class
?????文件?????????981??2009-03-22?13:40??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\bin\Node.class
?????目錄???????????0??2012-04-20?14:26??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\src\
?????文件????????1688??2012-04-20?14:28??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\src\CirList.java
?????文件????????1547??2012-04-20?14:28??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\src\CirListTest.java
?????文件?????????338??2012-04-20?14:28??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\src\List.java
?????文件?????????530??2012-04-20?14:26??Java的循環(huán)單鏈表及其測試程序\循環(huán)單鏈表\src\Node.java

評論

共有 條評論