Warum gibt er die liste falschrum aus... er gibt sie absteigend aus... aber es soll aufsteigend ausgegeben werden?!
Code:
public class Node
{
Node link;
Object data;
Node(Object d, Node n)
{
data = d; link = n;
}
}
Code:
import java.util.*;
class Lotto{
static Node convertAndSort(int [] arr){
Arrays.sort(arr);
Node list = null;
for (int i=0; i<arr.length; i++){
list = new Node (new Integer (arr[i]), list);
}
return list;
}
static void printList(Node n){
while (n != null){
System.out.print(n.data+" "); n = n.link; }
System.out.println();
}
static void playIt(){
}
public static void main (String [] args) throws Exception{
int [] a = {1,3,5,6,4,4};
printList(convertAndSort(a));
}
}