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.
hallo,
hat jemand eine idee, wie man einen methodennamen zur laufzeit ausgeben kann (System.out.print...).
bei einer main methode müsste er dann eben main() hinschreiben.
(nicht im debugmodus)
danke.
Ich kenne nur eine Möglichkeit, die zum Ermitteln des Namens der aktuellen Methode zur Laufzeit genutzt werden kann:
Code:
Exception ex = new Exception();
StackTraceElement stackTop = ex.getStackTrace()[0];
String methodName = stackTop.getMethodName();
:!: Die Lösung über Erzeugung eine Exception klingt zwar unsauber ist sie aber - sofern man sun's eigenen Implementationen im J2SE glauben mag - nicht.