求4个编程题的方法(java数据结构题)

2024-11-21 00:39:25
推荐回答(1个)
回答1:

公共类测试{
公共静态无效的主要(字串[0]){

链路l = Link.CreateList(新链接());

System.out.println(L); BR />}

}

Link类{

私人char数据;

私人链接;

公共布尔的hasNext(){

如果(next! = NULL)

返回true;

返回FALSE;

}

公共链接的next(){

返回

}

公共链接(char数据){

this.data =数据;

}

公共链接(){ BR />}

公共无效的setData(char数据){

this.data =数据;

}

公共无效追加(字符CDATA) {

温度=;

同时(temp.hasNext()){,

临时= temp.next();

}

temp.next =新链接(CDATA);

}

的公共静态链接CreateList(链接根){

root.setData('A');

(字符='B ',C <='Z'; C + +){

root.append(C);

} 返回根;

公共字符串的toString(){

字符串链路=“”;

温度=;

同时(temp.hasNext()){

链接+ =使用String.valueOf(温度数据)+“ - >”

TEMP = temp.next();

}

链接+ = temp.data的;

的返回link.toString(); />}

}

还需要删除的方法吗? ? ?