Du solltest in solchen Fällen die ArrayList nehmen :) Dies Größe dieser Listen ist dynamisch.

List wasweißich = new ArrayList(); wasweißich.add("eins"); wasweißich.add("zwei"); wasweißich.add("drei");

//ganz viel code

wasweißich.add("vier");

...zur Antwort

Also Minecraft selbst verwendet für seine Config die Java Properties. Hab dir mal ein Beispiel dafür rausgesucht :)

http://www.mkyong.com/java/java-properties-file-examples/

...zur Antwort

Das hier sollte dir helfen :)

http://www.javabeginners.de/Arrays_und_Verwandtes/Array_sortieren.php

Das Sortieren funktioniert jedoch nur bei primitiven Datentypen (int,double,char,float) :)

...zur Antwort

Ich hab die Klasse mal berichtigt :) Eine Klasse darf niemals innerhalb einer Main Methode stehen. Desweiteren müssen die Instanz-Variablen immer zu Beginn einer Klasse geschrieben werden.(Eure Variablen BMW,Z4 usw....) Wie bereits erwähnt heißt es == und nicht = = :)) Aber Kopf hoch mit der Zeit wird man besser ;)

Hier die fertige Klasse: http://pastebin.com/7XWhT7ct

...zur Antwort

Die meisten Spiele werden in C++ programmiert. Ein großer Vorteil, neben der Hardwarenähe, ist das Speichermanagment. In Java musst du ja z.B. immer drauf warten, dass der Garbage Collector aufräumt...bei C++ musst du dich selbst darum kümmern, wann welche Variable wieder gelöscht wird.

...zur Antwort