Java
 Computer >> コンピューター >  >> プログラミング >> Java

コレクションのサイズを取得するJavaプログラム


この記事では、コレクションのサイズを取得する方法を理解します。コレクションは、オブジェクトのグループを格納および操作するためのアーキテクチャを提供するフレームワークです。 JavaCollectionsは、検索、並べ替え、挿入、操作、削除など、データに対して実行するすべての操作を実行できます。

以下は同じのデモンストレーションです-

入力がであると仮定します −

Input list: [100, 180, 250, 300]

必要な出力は

The size of the list = 4

アルゴリズム

Step 1 - START
Step 2 - Declare a list namely input_list.
Step 3 - Define the values.
Step 4 - Using the function size(), we get the size of the input_list.
Step 5 - Display the result
Step 6 - Stop

例1

ここでは、「main」関数の下ですべての操作をバインドします。

import java.util.*;
public class Demo {
   public static void main(String[] args){
      List<Integer> input_list = new ArrayList<Integer>();
      input_list.add(100);
      input_list.add(180);
      input_list.add(250);
      input_list.add(300);
      System.out.println("The list is defined as: " + input_list);
      int list_size = input_list.size();
      System.out.println("\nThe size of the list = " + list_size);
   }
}

出力

The list is defined as: [100, 180, 250, 300]

The size of the list = 4

例2

ここでは、操作をオブジェクト指向プログラミングを示す関数にカプセル化します。

import java.util.*;
public class Demo {
   static void print_size(List<Integer> input_list){
      int list_size = input_list.size();
      System.out.println("\nThe size of the list = " + list_size);
   }
   public static void main(String[] args){
      List<Integer> input_list = new ArrayList<Integer>();
      input_list.add(100);
      input_list.add(180);
      input_list.add(250);
      input_list.add(300);
      System.out.println("The list is defined as: " + input_list);
      print_size(input_list);
   }
}

出力

The list is defined as: [100, 180, 250, 300]

The size of the list = 4

  1. Pythonでリストのサイズを取得するにはどうすればよいですか?

    リストを含むPythonシーケンスデータ型のオブジェクトは、組み込み関数len()を使用して、そのサイズ、つまりその中の要素の数を返します。 >>> L1=[1,2,3] >>> len(L1) 3 組み込みのリストクラスには、リストのサイズも返す__len __()という特別なメソッドがあります。 >>> L1=[1,2,3] >>> L1.__len__() 3

  2. Pythonでリストのサイズを取得するにはどうすればよいですか?

    リストのサイズを見つけるには、組み込み関数lenを使用します。 Pythonドキュメントの状態: len(arg)は、オブジェクトの長さ(アイテムの数)を返します。引数は、シーケンス(文字列、バイト、タプル、リスト、範囲など)またはコレクション(辞書、セット、またはフリーズセット)。」 lenは組み込みであり、__len__を実装するユーザー定義クラスでも使用できます。したがって、この操作は、__ len__の実装に応じてO(n)またはO(1)になる可能性があります。 例 list1 = [1, 2, "Hello"] print(len(list1)) my_str