जावा में किसी सूची को फेरबदल करने के लिए, कोड इस प्रकार है -
उदाहरण
import java.util.*; public class Demo{ public static void main(String[] args){ ArrayList<String> my_list = new ArrayList<String>(); my_list.add("Hello"); my_list.add(","); my_list.add("this"); my_list.add("is"); my_list.add("a"); my_list.add("sample"); System.out.println("The original list is : \n" + my_list); Collections.shuffle(my_list); System.out.println("\n The shuffled list is : \n" + my_list); } }
आउटपुट
The original list is : [Hello, ,, this, is, a, sample] The shuffled list is : [a, is, ,, Hello, this, sample]
डेमो नामक एक वर्ग में मुख्य कार्य होता है। यहां, एक सरणी सूची को परिभाषित किया गया है और तत्वों को 'ऐड' फ़ंक्शन की सहायता से सरणी सूची में जोड़ा गया है। मूल सूची मुद्रित की जाती है, और फिर इस सरणी सूची पर 'फेरबदल' फ़ंक्शन को कॉल किया जाता है। इस तरह, सूची के तत्वों को फेरबदल किया जाएगा और फिर स्क्रीन पर प्रिंट किया जाएगा।