Zitat Zitat von drunken monkey Beitrag anzeigen
"String" ist ein Klassenname und muss daher groß geschrieben werden, um vom Compiler erkannt zu werden.
Klassennamen müssen nicht unbedingt groß geschrieben werden (auch wenn das die Konvention ist), so wie auch alle anderen Bezeichner. Was du wohl meintest ist, dass der Compiler case-sensitive ist, d.h. er unterscheidet zwischen Groß- und Kleinschreibung und erkennt in "string" und "String" zwei unterschiedliche Bezeichner, wobei nur der letztere in der Standardbibliothek definiert ist.

Zitat Zitat von R.D. Beitrag anzeigen
Mal sehen ob Java wirklich so schlimm ist wie alle sagen 8D
Lass dir so einen Unsinn nicht aufschwatzen. Ich bin zwar auch kein Java-Enthusiast, würde die Sprache aber dennoch nicht grundsätzlich verteufeln. Programmiersprachen werden mit einer bestimmten Philosophie entwickelt. Dementsprechend haben sie je nach Problemstellung Vor- und Nachteile, die man als Programmierer abwägen muss. Es lohnt sich in jedem Fall, ob du jetzt in deiner Karrire als Programmierer eher zu Java tendieren wirst, oder zu einer beliebigen anderen Sprache, Java kennenzulernen. Gute Programmierer kennen und können in der Regel viele verschiedene Sprachen und legen sich nicht auf eine einzige fest.

------------------------------------------

Wie wäre es, wenn sich die Java-Leute hier an einem Anfängerkurs versuchen? Dabei sollte nicht wie in vielen der Online-Tutorien nur stur die Sprachreferenz runtergegaukelt, sondern die anfängerrelevanten Themen aufgegriffen und ohne Fachchinesisch anfängerfreundlich erläutert werden. Offenbar besteht momentan Bedarf.