[英]Assist find if a user input number is a prime number or not using for loop in Java. Its easy to do it with a While Loop but am unable to figure for
當我使用 for 循環和 if case 的組合時,我無法跳出循環。
這是一個java
方法,它表示integer
是否為質數,如果是則返回true
,否則返回false
。 在for
它檢查是否有任何數字除以 n 並得出余數 0。如果是,則表示該數字不是質數。
public boolean isPrime(int number){
if(number < 2) return false;
else if(number == 2) return true;
boolean isPrime = true;
for(int i = 2; i < number; i++){
if(number % i == 0){
isPrime = false;
break;
}
}
return isPrime;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.