ループ、バッチ処理、配列操作の基本と使い方


  1. ループ処理: ループ処理は、同じコードブロックを複数回実行する方法です。主な種類には、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);
  1. バッチ処理: バッチ処理は、一連のタスクをまとめて実行する方法です。主な用途は、大量のデータを一括処理する場合や、複数のファイルを一度に処理する場合です。以下に、バッチ処理の例を示します。
// このコード例では、ファイルの一覧を取得し、それぞれのファイルに対して処理を行う
List<String> files = getFileList();
for (String file : files) {
    processFile(file);
}
  1. 配列操作: 配列操作は、配列内の要素を操作する方法です。よく使用される操作には、要素の追加、削除、変更、検索、ソートなどがあります。以下に、配列操作の例を示します。
  • 要素の追加:

    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); // 配列を昇順にソート

以上が、ループ処理、バッチ処理、および配列操作の基本的な概念と使い方です。これらの概念を理解し、コード例を参考にしながら実際のプログラムで活用してください。