ResultSetがJDBCでナビゲートするために提供するメソッドは何ですか?
ResultSetオブジェクトには、順方向のみと双方向の2種類があります。名前が示すように、順方向のみのResultSetでは一方向(順方向)にのみ移動でき、双方向のResultSetではポインターを両方向に移動できます。 ResultSetインターフェースは、両方のタイプのResultSetオブジェクトをナビゲートするためのいくつかのメソッドを提供します。
次の表に、ResultSetオブジェクト内を移動するためのさまざまなメソッドを示します。
メソッド | 説明 |
---|---|
next() | このメソッドは、結果セットポインタを1行前に移動します。 |
Previous() | このメソッドは、結果セットポインタを1行後方に移動します。 |
first() | このメソッドは、結果セットポインタを最初の行に移動します。 |
last() | このメソッドは、結果セットポインタを最後の行に移動します。 |
relative() | このメソッドは、行数を表す整数値を受け入れ、結果セットポインターを、指定された行数だけ前後に移動します(正の整数を前方に、負の整数を後方に)。 |
abstract() | このメソッドは、行数を表す整数値を受け入れ、結果セットのポインターを結果セット内の指定された位置(1から開始)に移動します。 結果セットに正の整数を渡すと、ポインターは結果セットの最初から指定された位置に移動します。 結果セットに負の整数を渡すと、ポインターは結果セットの最後から指定された位置に移動します。 |
beforeFirst() | このメソッドは、結果セットポインタをデフォルトの位置、つまり最初の前に移動します。 |
afterLast() | このメソッドは、結果セットのポインターを最後の行の後に配置します。 |
-
C#のコメントは何ですか?
コメントはコードの説明に使用されます。コンパイラはコメントエントリを無視します。 C#プログラムの複数行コメントは、以下に示すように/ *で始まり、文字*/で終わります。 複数行のコメント /* The following is a mult-line comment In C# /* /*...*/はコンパイラによって無視され、プログラムにコメントを追加するために配置されます。 1行のコメント // variable int a = 10; 以下は、単一行コメントと複数行コメントを追加する方法を示すサンプルC#プログラムです- 例 using System; namespace Dem
-
Java 9のインターフェースのプライベートメソッドの利点は何ですか?
Java 9では、インターフェースにプライベートを含めることもできます。 方法 。 静的は別として およびデフォルト Java 8のメソッドは、再利用可能を可能にするため、もう1つの重要な変更です。 一般的なの コード インターフェイス自体の内部。 インターフェイスでは、コードにつながる複数のデフォルトメソッドで共通のコードを記述する可能性があります。 複製 。プライベートメソッドの導入により、このコードの重複が回避されます。 インターフェースのプライベートメソッドの利点 コードの重複を回避します。 コードの再利用性の確保。 コードの可読性を向上させます。 構文 interface in