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

コレクションを逆にするJavaプログラム


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

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

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

Input list:[Java, program, is, fun]

必要な出力は

The list after reversing is:
[fun, is, program, Java]

アルゴリズム

Step 1 - START
Step 2 - Declare a list namely input_list.
Step 3 - Define the values.
Step 4 - Use the built-in function Collections.reverse() and pass the input_list as parameter to reverse the list.
Step 5 - Display the result
Step 6 - Stop

例1

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

import java.util.*;
public class Demo {
   public static void main(String[] args){
      List<String> input_list = new ArrayList<String>();
      input_list.add("Java");
      input_list.add("program");
      input_list.add("is");
      input_list.add("fun");
      System.out.println("The list is defined as:" + input_list);
      Collections.reverse(input_list);
      System.out.println("\nThe list after reversing is: \n" + input_list);
   }
}

出力

The list is defined as:[Java, program, is, fun]

The list after reversing is:
[fun, is, program, Java]

例2

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

import java.util.*;
public class Demo {
   static void reverse_list(List<String> input_list){
      Collections.reverse(input_list);
      System.out.println("\nThe list after reversing is: \n" + input_list);
   }
   public static void main(String[] args){
      List<String> input_list = new ArrayList<String>();
      input_list.add("Java");
      input_list.add("program");
      input_list.add("is");
      input_list.add("fun");
      System.out.println("The list is defined as:" + input_list);
      reverse_list(input_list);
   }
}

出力

The list is defined as:[Java, program, is, fun]

The list after reversing is:
[fun, is, program, Java]

  1. 文字列を逆にするJavaプログラム

    この記事では、文字列を逆にする方法を理解します。文字列は、1つ以上の文字を含み、二重引用符(“”)で囲まれたデータ型です。逆文字列は、文字列を逆方向または右から左に表示しています。 以下は同じのデモンストレーションです- 入力がであると仮定します − The string is defined as: Java Program 必要な出力は − The reversed string is: margorP avaJ アルゴリズム Step 1 - START Step 2 - Declare two string values namely input_string and rev

  2. 数値を逆にするJavaプログラム

    この記事では、Javaで整数を出力する方法を理解します。数値の逆数は、ループと算術演算子%および/を使用して計算されます。 以下は同じのデモンストレーションです- 入力 入力が-であると仮定します The number : 123456 出力 必要な出力は-になります The result is 654321 アルゴリズム Step 1 - START Step 2 - Declare three integer values namely my_input, reverse_input and remainder. Step 3 - Read the required val