-1

以下のクラスがあります。myClass.doprocess() を呼び出すと、文字列 "hai" を取得する必要があります。どうすれば達成できますか?

public class myClass{
    public int doprocess(){
        dataClass objSt = new dataClass();
        Class newCls = objSt.getClass();
        Method[] methods = newCls.getMethods();
        for (Method method : methods) {
            if(method.getName() == "getList"){
                return method;
            }

        }
    }
 }

class dataClass{
   public String getList(){
        return "hai,";
    }
}

上記のコードを実行すると、次のような応答が得られます

public java.lang.String com.myproject.controller.dataClass.getList()

しかし、私は応答が getList 関数からの戻り値である必要があります

4

2 に答える 2