0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

چطور می توانم بصورت داینامیک نام متدی که در حال حاضر کدهای درون آن در حال اجرا شدن هستند را بدست بیاورم؟ (برای log زدن)

1 پاسخ

+2 امتیاز
قبل توسط (1.1هزار امتیاز)

می توان با StackTrace موجود در Thread جاری نام متدی که در حال حاضر کدهای درون آن در حال اجرا شدن هستند را بدست بیاورید:

String methodName = Thread.currentThread().getStackTrace()[1].getMethodName();

سوالات مشابه

0 امتیاز
1 پاسخ 916 بازدید
+1 امتیاز
1 پاسخ 596 بازدید
+2 امتیاز
1 پاسخ 1.1هزار بازدید
+1 امتیاز
1 پاسخ 738 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط Reza.R (851 امتیاز)
0 امتیاز
1 پاسخ 445 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط Reza.R (851 امتیاز)
+1 امتیاز
1 پاسخ 839 بازدید
+1 امتیاز
1 پاسخ 921 بازدید
+1 امتیاز
1 پاسخ 900 بازدید
...