Können Sie mir bitte mit unten Code helfen. Der Fehler ist: „Das ist nicht in einem statischen Kontext verwenden kann“this: Kann das nicht im statischen Kontext verwenden
public class Sample2 {
/**
* @param args
*/
public static void main(String[] args)
{
Sample2 sam=new Sample2();
//Below code works fine
System.out.println(sam);
//Below code is displaying error
System.out.println(this);
}
}
mögliches Duplikat von [nicht statische Variable kann nicht aus einem statischen Kontext referenziert werden] (http://stackoverflow.com/questions/2559527/non-static-variable-cannot-be-referenced-from-a-static- Kontext) –
mögliches Duplikat von [Warum können wir dieses Schlüsselwort nicht in einer statischen Methode verwenden] (http://stackoverflow.com/questions/11664522/why-cant-we-use-this-keyword-in-a-static) -method) – fglez
Dies könnte helfen - http://www.buggybread.com/2014/06/error-cannot-use-this-in-static-context.html –