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

指定された範囲内で乱数を生成し、リストに格納するJavaプログラム


特定の範囲で乱数を生成するためのJavaコードは次のとおりです-

import java.util.Random;
import java.util.*;
public class Demo{
   public static void main(String args[]){
      Random my_rand = new Random();
      List my_list_1 = new ArrayList();
      int v_1 = my_rand.nextInt(1000);
      int v_2 = my_rand.nextInt(967);
      int v_3 = my_rand.nextInt(1050);
      int v_4 = my_rand.nextInt(10000);
      int v_5 = my_rand.nextInt(100);
      my_list_1.add(v_1);
      my_list_1.add(v_2);
      my_list_1.add(v_3);
      my_list_1.add(v_4);
      my_list_1.add(v_5);
      System.out.println("The random values in the list are : ");
      for(int i=0; i<my_list_1.size(); i++)
      System.out.print(my_list_1.get(i)+" ");
   }
}

出力

The random values in the list are :
677 230 763 1695 48

Demoという名前のクラスには、main関数が含まれています。ここでは、新しいランダムインスタンスが新しい配列リストとともに作成されます。ランダム要素が作成され、変数に割り当てられます。これらの確率変数は、「追加」機能を使用してリストに追加されます。これらの要素はコンソールに表示されます。


  1. Python指定された範囲内で乱数を生成し、リストに保存します

    この記事では、数値のペアの間に乱数を生成し、最終的にそれらの値をリストに格納する方法を説明します。 randintという関数を使用します。まず、その構文を見てみましょう。 構文 randint(start, end) Both start and end should be integers. Start should be less than end. この例では、appendのlowithヘルプで範囲関数を使用して、これらの乱数を生成し、新しい空のリストに追加します。 例 import random def randinrange(start, end, n):   &nbs

  2. Pythonで繰り返しのない乱数を生成するにはどうすればよいですか?

    次のプログラムは、1から100までの10個のランダムな非反復整数を生成します。指定された間隔でランダムな整数を生成し、以前に追加されていない場合はリストに追加します。 >>> import random >>> list=[] >>> for i in range(10):           r=random.randint(1,100)           if r not in list: list.append(r) >>