Hi All, Say i have a class A with 10 methods in a class. and one of the methods being public void doWork(){ System.out.println("test"}; } i have another class B in which i have created an object of the A class . now in the main method of class B i take an argument "doWork" which is a string (obvioulsy) is it possible for me to call the methods on the class A based on the string variable which is going to be exactly the name of the method .?? how do i do this .. hey i dont want to use any if or any other conditional blocks .. something like //String s = "doWork" //s"();" Thanks Guys .. Sunil