// Author: Rodney Shaghoulian // Github: github.com/RodneyShag // HackerRank: hackerrank.com/RodneyShag public class Solution { public static void main(String[] args) { Class student = Student.class; // uses class literal, not a function. Method[] methods = student.getDeclaredMethods(); /* Get names from Methods */ ArrayList methodNames = new ArrayList<>(); for (Method method : methods) { methodNames.add(method.getName()); } /* Sort and print names */ Collections.sort(methodNames); for (String name: methodNames) { System.out.println(name); } } }