[笔记]java-数据结构
不是李小程 2022年01月20日 •  0
本文最后修改于 781 天前,部分内容可能已经过时!
  • 接口定义
    接口定义功能,使用implements interface

数据结构定义的是新类型(Int、String等的数据结构合集打包),使用new

public class ListNode{
object data;
ListNode next;
public ListNode(object data){
this.data=data;
 }
}


public interface MyList{
void add(object element);
}

实现链表功能(函数)

public class MyArrayList implements MyList{
private ListNode first;
private ListNode last;
public void add(object element){
if(first==null){
first=new ListNode(element);
last=first;
}else{
last.next=new ListNode(element);
last=last.next;
}

}
}

测试用例(实例)

public class LinkListTest{
public main{
MyArrayList list=new MyArrayList();
list.add("a");
list.add("b");
list.add("c");
System.out.println(list);
}
}
事事追求完美只会事事不完美 打赏
请作者吃个鸡腿!
(草稿)那个人好像一条狗啊

该页面评论已关闭