當前位置:編程學習大全網 - 編程軟體 - java編程題求助——寫壹個方法

java編程題求助——寫壹個方法

public class Test {

public static void main(String[] args) {

Link l = Link.CreateList(new Link());

System.out.println(l);

}

}

class Link {

private char data;

private Link next;

public boolean hasNext() {

if (next != null)

return true;

return false;

}

public Link next() {

return next;

}

public Link(char data) {

this.data = data;

}

public Link() {

}

public void setData(char data) {

this.data = data;

}

public void append(char cData) {

Link temp = this;

while(temp.hasNext()){

temp=temp.next();

}

temp.next=new Link(cData);

}

public static Link CreateList(Link root) {

root.setData('a');

for (char c = 'b'; c <= 'z'; c++) {

root.append(c);

}

return root;

}

public String toString() {

String link="";

Link temp=this;

while(temp.hasNext()){

link+=String.valueOf(temp.data)+"-->";

temp=temp.next();

}

link+=temp.data;

return link.toString();

}

}

還需要delete方法嗎?

  • 上一篇:接口的作用,為什麽要用接口
  • 下一篇:庫洛米簡筆畫教程
  • copyright 2024編程學習大全網