【问题标题】:How to Log a Loop inside Eclipse Console (Java)如何在 Eclipse 控制台(Java)中记录循环
【发布时间】:2012-05-18 17:08:51
【问题描述】:

我正在使用带有 Java 和 Android SDK 的 Eclipse。

我有一个 while 循环给我带来问题,我需要查看它在下面的 if 语句中记录的内容(添加到两个 ArrayList 中的内容)。这是循环:

 while (totalDebt > 0) {

 // stuff

 if (totalDebt > 0) {
    debtList.add(totalDebt);
    feeList.add(interestFeeTotal);
 }

}

如何使用日志查看每次迭代中发生的情况?

【问题讨论】:

    标签: java android eclipse logging console


    【解决方案1】:

    在您需要放置的文件的顶部

    import android.util.log;
    

    然后您可以在该文件中的任何位置写入

    Log.d("Tag","Message");
    

    在哪里可以做类似的消息

    Log.d("Tag", String.format("Iteration(%d), added to the debtList", i);
    

    假设 i 是您的迭代变量

    【讨论】:

    • 嘿,谢谢;我实际上重新编辑了我的答案。我愚蠢地没有显示整个循环,并且(doh!)这是一个while循环......你可以对while循环做同样的事情吗,因为它没有迭代变量?
    • 是的,你也可以这样做,只需打印类似Log.d("Tag", String.format("Current total debt: %f", totalDebt));
    猜你喜欢
    • 2019-06-02
    • 2016-09-15
    • 2021-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-16
    • 1970-01-01
    • 2012-10-21
    相关资源
    最近更新 更多