• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:初心者ですが教えて下さい)

javaの素数検索ソースコードについての質問

このQ&Aのポイント
  • javaで素数を検索するソースコードについて、if(a[i-1])という部分の条件定義について教えてください。
  • 初心者がjavaの勉強を始めたばかりで参考書の素数検索ソースコードについて理解できない部分があります。具体的には、if(a[i-1])の条件定義がわかりません。
  • javaの素数検索ソースコードにおいて、if(a[i-1])という条件の定義が理解できません。初歩的な質問で申し訳ありませんが、教えていただけますか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#86752
noname#86752
回答No.1

if(){ A; } else { B; } if文は()の中がtrueの場合Aが、falseの場合Bが実行されます。 だからif(a[i-1])は booleanの配列aのi-1番目がtrueだったら という意味です。 if(a[i-1] == true) と書いても同じです。

mamesukeke
質問者

お礼

とても良く分かりました。 ありがとうございます!

関連するQ&A