错误显示我在用Java编写的类中明确编写了Method时未定义的方法?

莎拉 :

我已经删除了我的代码中的大部分,因为它与这个问题无关。这是我的TRAPSCalendar类:

import java.awt.Event;
import java.util.ArrayList;

public class TRAPSCalendar {
    private ArrayList<Event> calendar;
    
    public TRAPSCalendar() {
        calendar = new ArrayList<Event>(); //create object
    }
    
    public Event get(java.lang.String name) { // the list of event names 
        for (int i = 0; i < calendar.size(); i++) {
            if (calendar.get(i).getEventName().equals(name)) {  // getEventName() from Event.java
                return calendar.get(i);
            }
            
        }
        return null;
    }
    
}

发生错误。if (calendar.get(i).getEventName().equals(name))...对于事件类型,未定义方法getEventName()。

但是,在我的Event.java中,我有:

import java.time.format.DateTimeFormatter;
import java.time.LocalDate;

public class Event {
    String eventName;
    String date;
    String eventVenue;
    int venueCapacity;
    int ticketsSold;
    int ticketPrice;
    int overhead;

    public Event() {
        //create
    }
//other methods for other things
    public String getEventName() {
        return eventName;
    }
}

我不知道我在做什么错,它继续显示错误。

污秽的:

在的第一行中TRAPSCalendarimport java.awt.Event;这就是为什么您不使用自己的Event课程,而是使用java.awt.Event由于未java.awt.Event.getEventName()实现任何方法,因此出现错误消息

为了解决此问题,请删除该import java.awt.Event;语句并导入自己的Event类。这应该够了吧。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我已经使用StringBuilder类在Java中编写了回文代码,但是它不起作用?

Android Studio中的按钮错误。用Java编写,但显示错误。我该怎么办?

'this'在JavaScript类方法中未定义

根据C ++标准,有时我们是否必须编写行为未定义的代码?

Laravel中未定义的方法std类错误

从文件导出类时,实例的类方法未定义

显示堆栈跟踪元素仅排除我编写的Java类

docker编写了create react app过程未定义的环境变量

为什么在编写文件时我的代码收到未定义的信息?

NameError:类__init __()方法中的名称未定义错误

嗨,我编写了代码,以在运行代码时使用对流层获取语法错误创建CloudFormation模板

ReferenceError:编写管道gulp脚本时未定义数据

我用discord.js编写了一个Discord机器人,并且我的commnd处理程序出现错误“无法读取未定义的属性'set'”

我已经编写了代码,但是当我在定义和传递参数后调用average()函数时出错

我明确定义方法后出现“标识符未定义”错误

为什么我不能在div标签中的网站上应用填充,我在其中将类定义为“容器流体”并编写了相同的CSS代码

尝试在python会话中导入用C ++编写的共享库时出现“未定义符号”错误

调用未定义的方法ActiveRecord \ Config :: initialise()编写器

为什么我编写的函数出现“未定义的函数”错误?

Java SE中的未定义方法错误

类错误的未定义方法

明确定义全局变量时出现“未定义全局变量”错误

this。$ el在编写打字稿插件时未定义

未定义的方法“ keys”,用于“编写flash消息”:string

rails中未定义的方法错误?

当我在“类 os”中调用自定义成员函数时,JVM 9 中的“未定义引用”错误

编译时出现错误“试图在我的包上的控制器中调用未定义的方法”

python中的货币转换器。错误“金额”未定义,为什么?. 还有编写这段代码的更短或更紧凑的方法吗?

当我使用一个类来定义绑定函数时,条目未定义错误显示