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

配列リストを昇順でソートするJavaプログラム


この記事では、配列リストを昇順で並べ替える方法を理解します。リストは、要素を順番に保存してアクセスできるようにする順序付けられたコレクションです。これには、要素を挿入、更新、削除、および検索するためのインデックスベースのメソッドが含まれています。重複する要素を持つこともできます。

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

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

Input list: [java, coding, is, fun]

必要な出力は

The sorted list is: [coding, fun, is, java]

アルゴリズム

Step 1 - START
Step 2 - Declare an ArrayList namely input_list.
Step 3 - Define the values.
Step 4 - Use the function Collections.sort() to sort the list.
Step 5 - Display the result
Step 6 - Stop
>

例1

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

import java.util.*;
public class Demo {
   public static void main(String args[]){
      ArrayList<String> input_list = new ArrayList<String>();
      input_list.add("java");
      input_list.add("coding");
      input_list.add("is");
      input_list.add("fun");
      System.out.println("The list is defined as: " + input_list);
      Collections.sort(input_list);
      System.out.println("The sorted list is: " + input_list);
   }
}

出力

The list is defined as: [java, coding, is, fun]
The sorted list is: [coding, fun, is, java]

例2

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

import java.util.*;
public class Demo {
   static void sort(ArrayList<String> input_list){
      Collections.sort(input_list);
      System.out.println("The sorted list is: " + input_list);
   }
   public static void main(String args[]){
      ArrayList<String> input_list = new ArrayList<String>();
      input_list.add("java");
      input_list.add("coding");
      input_list.add("is");
      input_list.add("fun");
      System.out.println("The list is defined as: " + input_list);
      sort(input_list);
   }
}

出力

The list is defined as: [java, coding, is, fun]
The sorted list is: [coding, fun, is, java]

  1. 配列の要素を降順で並べ替えるPythonプログラム

    配列の要素を降順で並べ替える必要がある場合は、「reverse」という名前のパラメーターをTrueに指定することで、「sort」メソッドを使用できます。 以下は同じのデモンストレーションです- 例 my_list = [44, 56, 42, 31, 11, 23, 78, 89, 9, 0] print("The list is :") print(my_list) my_list.sort(reverse = True) print("The list after sorting is :") print(my_list) 出力 The list

  2. 配列の要素を昇順で並べ替えるPythonプログラム

    配列の要素を昇順で並べ替える必要がある場合は、「sort」メソッドを使用できます。デフォルトでは、要素を昇順で並べ替えるのに役立ちます。降順で並べ替える場合は、「reverse」という名前のパラメータをTrueに設定できます。 以下は同じのデモンストレーションです- 例 my_list = [44, 56, 42, 31, 11, 23, 78, 89, 9, 0] print("The list is :") print(my_list) my_list.sort() print("The list after sorting is :") prin