这是我第一次使用java,所以要友善
我在一个名为book的类中编写了一个方法,其中包含以下标题
public void removeDetails(String key)
如果我想在另一个班级中调用此方法,我该如何做?
Book d = new Book();
Book.removeDetails(String key);
我相信我唯一缺少的是将参数放入
答案 0 :(得分:2)
你需要一个Book实例来调用这样的方法:
Book book = new Book();
book.removeDetails("string");
或者你可以使removeDetails成为这样的静态方法:
public static void removeDetails(String argument) {}
然后你按照你想要的方式调用它(虽然在你使方法静态时有其他注意事项(比如无法修改实例变量)
答案 1 :(得分:0)
您需要将方法声明为static
,以便像这样调用它(不创建实例)。要使用实例调用它,您需要创建一个类似于它的类的实例
Book book = new Book();
book.removeDetails();