exception in thread "main" java.lang.nosuchmethoderror:mai...

发布网友 发布时间:23小时前

我来回答

3个回答

热心网友 时间:9分钟前

把你的package com.prefect.ecommerce; 删除再编译运行

热心网友 时间:8分钟前

你的程序少了main()方法,这是java程序的入口。
接着程序写:(先把public class Item implements Comparable 里的public 去掉)
public class Test
{
public static void main(String [] args)
{
Item item=new Item("idid","name","440","510");
System.out.println(item.getName());
System.out.println(item.getRetail());
System.out.println(item.getQuantity());
System.out.println(item.getPrice());

}
}
这个是简单的实现测试你的程序好不好使,我还没编译运行过 你试试呵呵。

热心网友 时间:5分钟前

你的问题是没有MAIN方法,跟PACKAGE没关系。
MAIN方法是JAVA类的对外的接口,如果把JAVA类比作房子,MAIN就是房子的大门。一个没有大门的房子你怎么进得去。你的程序中没有MAIN方法,编译器不知道从哪开始运行你的程序。就是这个问题。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com