[英]Write a method that takes an integer argument and returns the number of times that integer occurs in the list
[英]Write a method named isPrime, which takes an integer as an argument and returns true if the argument is a prime number
我想我已經正確地編寫了該方法,但是當我嘗試在 main 方法中輸入一個數字並運行腳本時,我在控制台中沒有得到 output。 請幫忙。
公共 class Q2_Prime {
public static void main(String[] args) {
// TODO Auto-generated method stub
isPrime(19);
}
public static boolean isPrime(int number)
{
for(int i = 2; i < number; i++)
{
if(number % i == 0)
{
return false;
}
}
return true;
}
}
您必須打印返回的值才能看到它。
public class Q2_Prime {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(isPrime(19));
}
public static boolean isPrime(int number)
{
for(int i = 2; i < number; i++)
{
if(number % i == 0)
{
return false;
}
}
return true;
}
}
順便說一句,您可以使用更有效for(int i = 2; i < number/2; i++)
。
您的任何代碼都沒有說應該將任何內容寫入控制台。 改變isPrime(19);
到System.out.println(isPrime(19));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.