gpt4 book ai didi

java包 "mylist"不存在

转载 作者:行者123 更新时间:2023-12-02 04:52:52 25 4
gpt4 key购买 nike

在 main 方法中,mylist.BuildList 行给出错误package mylist does not exit

由于所有内容都在一个文件中,因此我不明白此错误。

我已经从程序中删除了所有额外的代码。

如何修复此错误以及导致该错误的原因。

感谢帮助。

import java.io.*; 
import java.util.*;

public class LinkedList {

//private static node head;
node q = new node("",null);
node head = new node("",q);

public void BuildList() {

return;
}


public void DisplayList(node q){

if (q != null)
{ System.out.println(q.data);
DisplayList(q.next);}
}

public static void main(String[] args) {
LinkedList mylist = new LinkedList();
String oneLine = "";


while(!oneLine.equals("$done")){
try{BufferedReader indata = new
// future switch statement
mylist.BuildList();


}catch(Exception e){ System.out.println("Error --" + e.toString());}

} // controlling while loop
}// end main



} // end class linked list

class node {
String data;
node next;

public node(){
data="";
next=null;
}

public node(String x,node n){
data=x;
next=n;
}
}

最佳答案

你在 try 语句之后开始写一些东西,然后停止了:

try{BufferedReader indata = new     // HERE
// future switch statement
mylist.BuildList();

这相当于:

try{
BufferedReader indata = new mylist.BuildList();

它将 mylist 解释为包,将 BuildList 解释为类构造函数。只需确保在 try 之后完成语句,并用分号将其关闭(或者直接删除它,或者暂时将其注释掉):

try{
//BufferedReader indata = new // TODO
mylist.BuildList();

关于java包 "mylist"不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29056548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com