Объясните пожалуйста эту строчку эту тему не могу понять
System.out.printf(OUTPUT_FORMAT, element.getMethodName(), element.getLineNumber(), element.getClassName(), element.getFileName());
Мы должны выводить элементы массива.
Anonymous #2632922
35 уровень
Объясните пожалуйста
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
PixtaExpert
6 февраля 2022, 07:42решение
1. System.out.printf - подразумевает вывод на экран в своем формате. Делаешь шаблон с указанием куда должна встать полученная цифра, значение, пробелы и прочее.
2. OUTPUT_FORMAT - как раз тот самый шаблон, как будет выводиться информация (посмотри, он где-то у тебя в коде)
3. Дальнейшие значения: element....., element..... ты просто передаешь значения. Позже они встанут на места согласно твоему шаблону.
+4
Anonymous #2632922
6 февраля 2022, 09:44
из каких данных состоит массив StackTraceElement[] ?
0
PixtaExpert
7 февраля 2022, 05:21
Ты можешь это понять исходя из названия, это массив элементов StackTraceElement
каждый элемент имеет свои поля:
StackTraceElement(String declaringClass, String methodName, String fileName, int lineNumber)
+2