को कैसे घुमाने के लिए मुझे एक विधि लिखने में कुछ मदद चाहिए जो ArrayList को घुमाएगी। मैं समझ नहीं पा रहा हूं कि मेरी विधि में क्या होना है। यह है, जो कि अभी तक मेरे पास है। मैंने सूची में पूर्णांक को यादृच्छिक बनाने के लिए यादृच्छिक विधि का उपयोग करने का प्रयास किया लेकिन यह काम नहीं किया। क्या कोई मुझे दिखा सकता है कि यह कैसे करें?एक ArrayList
यहाँ कोड मैं कोशिश की है है:
import java.util.ArrayList;
import java.util.Scanner;
public class Lab 11 {
public static void main(String[] args) {
ArrayList<Double> list = new ArrayList<Double>();
Scanner input = new Scanner(System.in);
System.out.print("Enter integers (input ends with 0): ");
double value;
do {
value = input.nextDouble(); // Read a value from the input
if (value != 0)
list.add(value); // Add the value if it is not in the list
} while (value != 0);
System.out.println("The maximum number is " + max(list));
System.out.print("Enter five double values: ");
for (int i = 0; i < 5; i++)
list.add(input.nextDouble());
System.out.println("The sum is " + sum(list));
}
public static Double max(ArrayList<Double> list) {
if (list == null || list.size() == 0)
return null;
double result = list.get(0);
for (int i = 1; i < list.size(); i++)
if (result < list.get(i))
result = list.get(i);
return result;
}
public static double sum(ArrayList<Double> list) {
double sum = 0;
for (int i = 0; i < list.size(); i++)
sum += list.get(i);
return sum;
}
}
[संग्रह # शफल (सूची सूची) '] (http://docs.oracle.com/javase/6/docs/api/java/util/Collections.html) का उपयोग करें। – skuntsel
http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle#The_modern_algorithm – Aurand
मैं आपको कहीं भी "_random method_" का उपयोग करके नहीं देखता हूं। ऐसा लगता है कि आपने कुछ भी नहीं किया है और आपने प्रश्न बॉक्स में अपना अंतिम असाइनमेंट चिपकाया है। कृपया कुछ प्रयास करें और केवल एक प्रश्न पूछें जब आपके पास कुछ पूछने के लिए विशिष्ट है। इस साइट पर कई प्रश्न हैं जो बताते हैं कि सूची को यादृच्छिक कैसे करें। – jahroy