Как найти номер строки, классы и функции из программы на языке JavaScript
Я хочу сохранить номер строки классов и функций java-программы, написанной в текстовой области. Я следовал логике, что классы и функции начинаются с " { " , но это не будет работать, если в программу входит оператор цикла или условия.
Вот содержание textarea:
public class Largest { public static void main(String[] args) { double[] numArray = { 23.4, -34.5, 50.0, 33.5, 55.5, 43.7, 5.7, -66.5 }; double largest = numArray[0]; for (double num: numArray) { if(largest < num) largest = num; } System.out.format("Largest element = %.2f", largest); } }
Вывод: содержимое массива равно... 1 3 4 7. Я хочу, чтобы массив выводил только 1,3.
Пожалуйста, предложите мне подход, как определить и найти номер строки классов и функций.
Что я уже пробовал: