-5
J'ai dans ma classe principale en javaRemplacer toString() méthode java
public class Main {
@Override
public String toString(){
return "lol";
}
public static void main(String[] args) {
int aaa=0;
System.out.println(aaa);
}
}
Je veux remplacer cette méthode toString() qui a appelé implicitement. pourquoi la sortie est 0 pas "lol"?
'System.out.println (nouveau principal());' 'sortira lol'. – nickb
Il n'y a aucune instance de la classe Main ici. Vous n'avez pas appelé cette méthode toString. Vous avez celui pour int – duffymo
"_why sortie est 0 pas" lol "_" Parce que vous avez imprimé un nombre entier, pas votre classe. – csmckelvey