HotrenorTaak
Grünschnabel
Hi,
ich habe da ein Problem mit Eclipse 3.1. Ich habe es installiert und als Compiler mein javac aus meinem J5SDK Verzeichnis angegeben.
Danach habe ich folgenden Code geschrieben:
Nun meckert der Compiler an: The method printf(String, Object[]) in the
type PrintStream is not applicable for the arguments (String, int)
Das es int ist sollte nicht das Problem sein, da der Fehler auch bei Integer auftritt und int doch eh durch Autoboxing in Integer eingebaut wird.
Das finde ich aber komisch, weil die gleiche Klasse sowohl mit JCreator als auch mit Netbeans 4.1 funktioniert.
Ich denke also es hängt mit den Einstllungen in Eclipse zusammen. Vielleicht habe ich da etwas übersehen.
Vielleicht kennt sich ja hier jemand mit Ecipse aus oder ihr/ihm ist das Problem auch schon begegnet.
Besten Dank
MfG
HT
ich habe da ein Problem mit Eclipse 3.1. Ich habe es installiert und als Compiler mein javac aus meinem J5SDK Verzeichnis angegeben.
Danach habe ich folgenden Code geschrieben:
Code:
class Test{
public static void main (String[] args)
{
int a = 11;
System.out.printf("%d", a);
}
}
Nun meckert der Compiler an: The method printf(String, Object[]) in the
type PrintStream is not applicable for the arguments (String, int)
Das es int ist sollte nicht das Problem sein, da der Fehler auch bei Integer auftritt und int doch eh durch Autoboxing in Integer eingebaut wird.
Das finde ich aber komisch, weil die gleiche Klasse sowohl mit JCreator als auch mit Netbeans 4.1 funktioniert.
Ich denke also es hängt mit den Einstllungen in Eclipse zusammen. Vielleicht habe ich da etwas übersehen.
Vielleicht kennt sich ja hier jemand mit Ecipse aus oder ihr/ihm ist das Problem auch schon begegnet.
Besten Dank
MfG
HT