Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
ich sag es einfach mal gerade heraus. Ich hab heute angefangen Java zu lernen, hab mir dazu ein Buch ausgeliehen und nun mein erstes Problem.
Hier mein Mini.Quellcode:
Java:
class HelloDan {
public static void main (String[] arguments) {
System.out.printIn("What's the frequency, Kenneth?");
}
}
Wenn ich den im CMD-Modus ausführen will kommt folgendes:
HelloDan.java:3: Method printIn(java.lang.String) not found in class java.io.PrintStream.
System.out.printIn("What's the frequency, Kenneth?");
1 error ^
also ändern sollte sich nur was, wenn du was in den anführungszeichen änderst.
die anführungszeichen sind eigentlich ein String, du gibst also immer einen String aus.
Was in dem String steht, is (in den meisten fällen) deine sache.
wenn du am rest nix änderst und nur in den anführungszeichen, wird sich nur der ausgegebene text ändern.
Java:
public class PrintSonstwas
{
public static void main(String[] args)
{
System.out.println("No, thanks -- already ate.");
}
}
und
Java:
public class PrintSonstwas
{
public static void main(String[] args)
{
System.out.println("But i'd like a HotDog...");
}
}
machen exact das selbe, sie geben dir das zeug in den " aus
Edit:
Wenn du die klassen bzw die files umbenannt hast, wird der fehler ehr da liegen als an dem System.out.println()
class Jabberwock {
String color;
String sex;
boolean hungry;
void feedJabberwock() {
if (hungry == true) {
System.out.println("Yum -- aaaaaaaa peasant.");
hungry = false;
} else
System.out.println("No, thanks -- already ate.");
}
void showAttributes() {
System.out.println("This is a " + sex + " " + color + " jabberwock.");
if (hungry == true)
System.out.println("The jabberwock is hungry.");
else
System.out.println("The jabberwoch is full.");
}
public static void main (String arguments[]) {
Jabberwock j = new Jabberwock();
j.color = "orange";
j.sex = "male";
j.hungry = true;
System.out.println("Calling showAttributes ...");
j.showAttributes();
System.out.println("-----");
System.out.println("Feeding the jabberwock ...");
j.feedJabberwock();
System.out.println("-----");
System.out.println("Calling showAttributes ...");
j.showAttributes();
System.out.println("-----");
System.out.println("Feeding the jabberwock ...");
j.feedJabberwock();
}
}
Und ich wollte eigentlich nur zum Ausprobieren den Text in den Anführungszeichen bei System.out.println ändern.
Sonst habe ich nichts geändert.
Mittlerweile erstellt er zwar ne ".class"-Datei, übernimmt allerdings die Änderung nich...
Ich komm mir echt verarscht vor.
Und endlich hab ich mal ein Forum gefunden, wo einem wirklich weiter geholfen wird und man nich doof von der Seite angelabert wird. Is ja irgendwie klar das man als Anfänger der sich sowas selber bei bringen will am anfang keine Ahnung hat.