表題の通りです。JDBCを用いたデータベース連携をしております。
以下のコードに於いて、
while文の条件式にnextメソッドを置いているのが腑に落ちません。
現在の私の認識は以下の通りです。
while文の条件式には必ずbooleanが入らなければならない
ResultSetのnextメソッドは、Iteratorコレクションクラスを継承しており、同動作をする
nextメソッドの戻り値は次の要素(booleanとは限らない)
この1と3に矛盾を感じます。以上です。
質問文に不備がございましたら、恐れ入りますがご指摘いただけますと幸いです。
#java