나는 자바 코딩에서 매우 새로운입니다. 내 main
메서드를 값이 소수인지 여부를 결정하는 메서드와 연결하는 방법을 찾는 데 어려움이 있습니다. 이클립스에서 아래 코드를 실행하면 메서드가 전혀 실행되지 않는 것처럼 보입니다. 아무도 내가 뭘 잘못했는지 알아?자바 메서드를 호출하는 방법
또한 마지막 부분에 대해 입력 값이 소수인지 아닌지를 System.out
인쇄 할 것을 생각하고있었습니다. 즉 true
또는 false
일 수 있습니다.
import java.util.*;
class IsPrime {
public boolean isprime(int n) {
Scanner input1= new Scanner(System.in);
System.out.println("input single integer?");
int n1 = input1.nextInt();
int i,c=0;
for(i=1;i<=n1;i++) {
if(n1%i==0){
c++;
}
}
if(c==2) {
return true;
} else {
return false;
}
System.out.println("Your number is:")
}
}
우리는 당신이 우리에게 증상을 얘기하지 않는 한 당신이 뭘 잘못했는지 당신에게 말할 수의 인스턴스를 생성하지 않고 그것을 참조 할 수 있습니다. 어떤 종류의 오류 메시지가 나타 났습니까? –
내가 잘못한 것을 볼 수 있는데, 메소드가 반환 된 후에'System.out.println'을 호출하려고합니다. – joshuahealy
기본 방법이 없습니다. – jahroy