четверг, 26 января 2017 г.

level09.lesson02.task05

package com.javarush.test.level09.lesson02.task05;

/* Метод должен возвращать результат – глубину его стек-трейса
Написать метод, который возвращает результат – глубину его стек трейса – количество методов в нем (количество элементов в списке). Это же число метод должен выводить на экран.
*/

public class Solution
{
    public static int getStackTraceDeep()
    {
        //напишите тут ваш код
        StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace();
        System.out.println(stackTraceElements.length);
        return stackTraceElements.length;


    }
}

1 комментарий:

  1. Решение задачи 6:
    StackTraceElement[] a = Thread.currentThread().getStackTrace();
    System.out.println(a[2].getClassName()+": " + a[2].getMethodName() + ": " + s);

    ОтветитьУдалить