public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
Method[] methods = list.getClass().getMethods();
for (int idx = 0; idx < methods.length; idx++) {
if (methods[idx].getName().equals("add")) {
try {
methods[idx].invoke(list, "Hello");
} catch (Exception ex) {
// Logger.getLogger(NewClass.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
System.out.println(Arrays.toString(list.toArray()));
}
}