CodesJava

Easy learning with example program codes

Shuffle elements in an arraylist in java

We can use shuffle() method which generates different order of output, to shuffle elements in an arraylist in java.

Syntax:

Collections.shuffle(arrayList);

Example:

package com.codesjava;
 
import java.util.ArrayList;
import java.util.Collections;
 
public class Test {
  public static void main(String args[]){
	ArrayList<String> arrayList = new ArrayList<String>();
	arrayList.add("Jai");
	arrayList.add("Mahesh");
	arrayList.add("Vivek");
	arrayList.add("Naren");
	arrayList.add("Hemant");
	arrayList.add("Vishal");
	System.out.println("Actual ArrayList:"+arrayList);
	Collections.shuffle(arrayList);
        System.out.println("Results after shuffle operation:" + arrayList);       
        Collections.shuffle(arrayList);
        System.out.println("Results after shuffle operation:" + arrayList);
  }
}

Output

Actual ArrayList:[Jai, Mahesh, Vivek, Naren, Hemant, Vishal]
Results after shuffle operation:[Naren, Vivek, Vishal, Mahesh, Hemant, Jai]
Results after shuffle operation:[Vishal, Mahesh, Naren, Hemant, Jai, Vivek]
Please follow and like us:
error








Copyright © 2019 CodesJava DMCA.com Protection Status