Java tutorial
//package com.java2s; /* Copyright 2013 Mael Le Guvel This work is free. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See the COPYING file for more details. */ import java.lang.reflect.Method; public class Main { private static String callMethod(Object o, String methodName) { try { Method method = o.getClass().getMethod(methodName); String value = (String) method.invoke(o); return value; } catch (Exception e) { e.printStackTrace(); } return null; } }