si me tira error pero lo puse asi para que vean maso menos que es lo que queria hacer... me explico de nuevo aver si se entiende
System.out.println(preguntas[rnd.nextInt(4)]);//pregunta elegida por la variable random
este pedazo de codigo me imprime una pregunta al azar... y esta correcta porque el numero de array lo elige [rnd.nextInt(4)] y es al azar
ahora lo que tmb quiero es que cuando [rnd.nextInt(4)] eliga un numero, ya sea 0,1,2 o 3 me imprima cual es el numero que eligio por eso trate de poner un int dentro de la variable rand...
int rand = preguntas[rnd.nextInt(4)];//variable que deberia contener la variable random
pero se ve que no es la forma correcta de hacerlo... asi que esta es la dudda en concreto.... gracias por sus respuestas