调试:如何潜行'进入类中声明的其他类对象

时间:2017-04-20 05:44:43

标签: java android debugging android-debug

我在类(类A)中有循环,通过调用其他类(类B)的set方法,通过每次都像这样创建新变量,将字符串数据设置为具有setter和getter的其他类(B类)

  for (int i = 0; i < array.length(); i++) {
                    JSONObject jsonObject1 = array.getJSONObject(i);
                    modelClass = new ModelClass();
                    modelClass.setString(jsonObject1.getString("some"));
                    .
                    .
                    .
                          }

我想看一下在modelClass中声明的变量的当前值(其中im设置值)和调用set方法后的更新值,我怎样才能用调试器

1 个答案:

答案 0 :(得分:1)

点击&#34;进入&#34; eclipse调试器中的F5默认键。如果您附加了来源,它会将您发送到所需的设置器。

String tempString = jsonObject1.getString("some");
modelClass.setString(tempString);

使用这些样式:每行调用一个方法,调试将更容易。调试是编程的一个重要部分。我不知道为什么新技术不太关注简单的调试。例如,Java 8很难进行调试 - 只有使用适当的代码样式才能调试它。