gpt4 book ai didi

Java,使方法静态

转载 作者:行者123 更新时间:2023-12-01 06:45:42 26 4
gpt4 key购买 nike

我正在尝试让 main 调用我的方法 getArtist() ,但是当我这样做时,它告诉我无法从静态上下文引用非静态方法。我读了周围但我还是不明白,我该如何制作getArtist()静态方法,无需命名 public static String getArtist()

public static void main(String[] args) {
String mainArtist;
String mainTitle;
CD myCD = new CD("Awesomeguy", "AwesomeCDName");
mainArtist = getArtist();
System.out.println(mainArtist);
}

public String getArtist(){
String person;
person = artist;
return person;
}

最佳答案

如果这是来自 CD 类的代码,并且您不想将 getArtist() 设为静态,那么另一种方法是在 >CD 实例。

CD myCD = new CD("Awesomeguy", "AwesomeCDName");
mainArtist = myCD.getArtist();

关于Java,使方法静态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15080224/

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