0

私はJava(およびAndroid開発)に非常に慣れていません。php var_dumpデバッグするには、メソッドを模倣したい。そのため、いくつかの投稿に従って、アクティビティ内でそれを見つけて使用しました(エミュレーターを起動すると呼び出されます)

HttpRequest request = execute(HttpRequest.get(URL_USERS));
            UsersWrapper response = fromJson(request, UsersWrapper.class);
            Field[] fields = response.getClass().getDeclaredFields();
            for (int i=0; i<fields.length; i++)
            {
                System.out.println(fields[i].getName() + " - " + fields[i].get(o));
            }

intelliJideを使用していますが、 System.outHow can it be ?の出力がありません。

4

2 に答える 2

0

Java はPHP ではありません:)var_dumpオブジェクトは単なるMapキーと値ではないため、模倣はできません。オブジェクトのすべての変数を表示する正しい方法は、オブジェクトを作成 (または使用) する行にブレークポイントを設定し、デバッガーでその変数を検査することです。

于 2013-11-07T18:10:44.890 に答える