Preciso colocar este exercicio em ordem decrescente de acordo com a nota e apresentar junto o seu respectivo nome.
Não estou conseguindo identificar nem em que parte do programa tento fazer isso e nem o que devo usar, sou iniciante mesmo por
isso ficarei agradecido se alguem puder me ajudar com dicas ou exemplos que possam iluminar minhas ideias.
Sem ordenar foi até facil montar mas agora o bicho pego.
Muito Obrigado!!!
O exercicio é este
[import java.util.ArrayList;
import java.util.Iterator;
import java.util.ListIterator;
class Array{
public static void main(String args[]){
ArrayList <String> Nome = new ArrayList <String>();
ArrayList <Double> Nota = new ArrayList <Double>();
for (int x = 1; x > 0; x ++ ){
System.out.println ("Entre com o nome da candidata:");
Nome.add (Keyboard.readString());
System.out.println ("Entre com a nota da candidata:");
Nota.add (Keyboard.readDouble());
System.out.println ("Deseja finalizar (s/n)");
String Fim = Keyboard.readString();
if (Fim.equals ("s"))
break;
}
Iterator <String> itr = Nome.iterator();
Iterator <Double> itre = Nota.iterator();
System.out.println ("-------------------------------");
while (itr.hasNext ()){
String NomeCand = itr.next ();
double NotaCand = itre.next ();
System.out.println (NomeCand+ " = "+NotaCand);
}
}
}]