Random element from a list java

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
class TestJava {
public static void main(String[] args) {
List<string> subjects = new ArrayList<>();
subjects.add("Java");
subjects.add("C");
subjects.add("C++");
subjects.add("MySQL");
subjects.add("Oracle");
Random randomizer = new Random();
String randomListElement = subjects.get(randomizer.nextInt(subjects.size()));
System.out.println("Random List Element: " +randomListElement);
}
}
</string>
import java.util.ArrayList; import java.util.List; import java.util.Random; class TestJava { public static void main(String[] args) { List<string> subjects = new ArrayList<>(); subjects.add("Java"); subjects.add("C"); subjects.add("C++"); subjects.add("MySQL"); subjects.add("Oracle"); Random randomizer = new Random(); String randomListElement = subjects.get(randomizer.nextInt(subjects.size())); System.out.println("Random List Element: " +randomListElement); } } </string>
import java.util.ArrayList;
import java.util.List;
import java.util.Random;

class TestJava {
	
	public static void main(String[] args) {
		List subjects = new ArrayList<>();
		subjects.add("Java");
		subjects.add("C");
		subjects.add("C++");
		subjects.add("MySQL");
		subjects.add("Oracle");
		
		Random randomizer = new Random();
		String randomListElement = subjects.get(randomizer.nextInt(subjects.size()));
		
		System.out.println("Random List Element: " +randomListElement);		
	}
}

Output:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Random List Element: MySQL
Random List Element: MySQL
Random List Element: MySQL