- ループ処理: ループ処理は、同じコードブロックを複数回実行する方法です。主な種類には、forループ、whileループ、およびdo-whileループがあります。以下にそれぞれの例を示します。
-
forループ:
for (int i = 0; i < 10; i++) { // ここに実行したいコードを書く }
-
whileループ:
int i = 0; while (i < 10) { // ここに実行したいコードを書く i++; }
-
do-whileループ:
int i = 0; do { // ここに実行したいコードを書く i++; } while (i < 10);
- バッチ処理: バッチ処理は、一連のタスクをまとめて実行する方法です。主な用途は、大量のデータを一括処理する場合や、複数のファイルを一度に処理する場合です。以下に、バッチ処理の例を示します。
// このコード例では、ファイルの一覧を取得し、それぞれのファイルに対して処理を行う
List<String> files = getFileList();
for (String file : files) {
processFile(file);
}
- 配列操作: 配列操作は、配列内の要素を操作する方法です。よく使用される操作には、要素の追加、削除、変更、検索、ソートなどがあります。以下に、配列操作の例を示します。
-
要素の追加:
int[] numbers = {1, 2, 3}; numbers.push(4); // 配列の末尾に4を追加
-
要素の削除:
int[] numbers = {1, 2, 3}; numbers.pop(); // 配列の末尾の要素を削除
-
要素の変更:
int[] numbers = {1, 2, 3}; numbers[1] = 10; // 2番目の要素を10に変更
-
要素の検索:
int[] numbers = {1, 2, 3}; int index = numbers.indexOf(2); // 2のインデックスを検索
-
配列のソート:
int[] numbers = {3, 1, 2}; Arrays.sort(numbers); // 配列を昇順にソート
以上が、ループ処理、バッチ処理、および配列操作の基本的な概念と使い方です。これらの概念を理解し、コード例を参考にしながら実際のプログラムで活用してください。