Обнаружить строку кода строки параметраJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Обнаружить строку кода строки параметра

Сообщение Anonymous »

Мне нужен способ быстрого сохранения подробной информации в журнал. Это будет примерно так:

Код: Выделить всё

public static void log(String message, Class sourceClass){
dump(formattedTime+sourceClass.getName()+"line"+lineNumberfromwhichthemessagecomes
(if several occurences are found, show all of them if there's no other way to
detectwhere has the method been called from).
}
Я уже знаю этот трюк с созданием нового объекта Exception и получением номера первой строки его трассировки стека, но при его использовании мне пришлось бы добавить номер строки в качестве параметра, потому что если вы проделаете трюк внутри метода log, вы всегда получите один и тот же номер строки (тот, в котором вы делаете трюк).

Есть ли способ добиться этого)?

Подробнее здесь: https://stackoverflow.com/questions/125 ... ter-string
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»