Turnierserver / Java – Community https://www.einstieg-informatik.de/community/forums/topic/125/turnierserver-java/view/post_id/663
Halla liebe BWINF-Community, Ich programmiere eigentlich in C++ und muss zu meinem Leid mich nun an Java gewöhnen. Eine Zeile in meiner Dummy-KI bereitet mir nun Sorgen: int myx = zustand.Kaefer.x(); Sie erzeugt den folgenden Fehler: src/AI.java:98: error: unexpected type int myx = zustand.Kaefer.x(); ^ required: class,package found: variablesrc/AI.java:98: error: non-static method x() cannot be referenced from a static context int myx = zustand.Kaefer.x(); ^ Hat jemand eine Idee woran das liegen könnte? Meine Nachforschungen haben ergeben, dass „unexpected type“ auftritt, wenn bspw. einer int-Variable etwas anderes als int zuzuweisen versucht wird — rufe ich das ganze falsch auf oder was? Im übrigen fände ich es doch schon komfortabler, wenn die Leitung mal ein paar Beispielcodes veröffentlichen würde… ich finde es nicht akzeptabel, sich mit solchen Dingen rumschlagen zu müssen, darin soll ja schließlich auch nicht die Leistung des Wettbewerbes bestehen.
Februar 2013 23:54:06 CET Tja, was soll ich sagen — bin auf Python umgestiegen