Compiler-Fehler Kreisberechnung 3 '/u00fd'

Tresko

Neues Mitglied
Hallo,
Ich habe heute angefange Java zu lernen und ich muss sagen es bringt mir echt viel Spaß.
Ich lerne mit dem Lehrbuch von Galileo Computing "Programmieren lernen mit Java".

Bei meinem Programm Kreisberechnung3 tritt jedoch folgender Fehler beim Compiler auf:
Code:
Kreisberechnung3.java:20: error: unclosed character literal
	System.out.println(" " + einheit + '/u00fd');
	                                   ^
Kreisberechnung3.java:20: error: ';' expected
	System.out.println(" " + einheit + '/u00fd');
	                                     ^
Kreisberechnung3.java:20: error: unclosed character literal
	System.out.println(" " + einheit + '/u00fd');
	                                          ^
3 errors

Natürlich erkenne ich wo angeblich der Fehler sein soll, jedoch ist es mir im Lehrbuch genau so beschrieben.
Der gesamte Quellcode:
Code:
/* Kreisberechnung: Für einen Kreis
* werden der Umfang und der Flächeninhalt berechnet
* Der Radius wird beim Programmstart als erster Parameter und
* die Einheit wird als zweiter Parameter übergeben
*/

public class Kreisberechnung3 {
    public static void main(String[] args) {
	double radius, umfang, inhalt;
	String einheit;
	einheit = args[1];
	radius = Double.parseDouble(args[0]);
	umfang = 2.0 * 3.1415926 * radius;
	inhalt = 3.1415926 * radius * radius;
	System.out.print("Umfang: ");
	System.out.print(umfang);
	System.out.println(" " + einheit);
	System.out.print("Flaeche: ");
	System.out.print(inhalt);
	System.out.println(" " + einheit + '/u00fd');
    }
}

Ich hoffe ich stelle mich nicht zu blöd an.
Freue mich auf eine Antwot :)
 

Ähnliche Java Themen

Neue Themen


Oben