이 wavRead(filename)
사용하려고하지만 메시지를 받고 오전 cannot make a static reference to a non static method
.비 정적 메서드 호출 할 수 없습니다
나는 단순히 정적으로 만들 수 있고 내 문제를 해결할 수 있지만 그 경로를지나 가지 않으면 어떻게 할 수 있을까요? 방법을 정적이 아닌 상태로 유지하고 싶습니다.
public class Sound {
double [] mySamples;
public static void main(String[] args){
String filename = null;
System.out.println("Type the filename you wish to act upon.");
Scanner scanIn = new Scanner(System.in);
filename = scanIn.next();
wavRead(filename);
}
public void wavRead(java.lang.String fileName){
mySamples = WavIO.read(fileName);
}
비 정적 메서드를 호출하는 유일한 방법은 클래스의 인스턴스를 만드는 것입니다. –