私はJavaコーディングで非常に新しいです。 main
メソッドと、値がプライムであるかどうかを判断するメソッドをリンクする方法を見つけるのが難しいです。私はEclipseの下のコードを実行すると、メソッドはまったく実行されていないようです。誰かが私が間違ったことを知っていますか?Javaメソッドを呼び出す方法
また、最後の部分については、System.out
の入力値が素数であるかどうかを印刷することを考えていました。すなわちtrue
またはfalse
は問題ありません。あなたはそれ以前に
else {
return 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:")
}
}
を作成せずにそれを参照することができます。エラーメッセージが表示されましたか? –
あなたが間違っていたことが1つ見えますが、メソッドが返ってから 'System.out.println'を呼び出そうとします。 – joshuahealy
メインメソッドはありません。 – jahroy