gpt4 book ai didi

java - Android如何在logcat中查看长字符串

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:36 25 4
gpt4 key购买 nike

我有一个 HashMap<String, LinkedHashMap<String,String>这是相当长的(不是问题),我试图在使用其中的数据之前确保事情看起来正确。为此,我只是尝试这样做 Log.v("productsFromDB",products.toString())但在 LogCat它显示了大约 1/3。有没有办法输出整张图?

最佳答案

Logcat 只能显示大约 4000 个字符。所以你需要调用一个递归函数来查看整个hashmap。试试这个功能:

public static void longLog(String str) {
if (str.length() > 4000) {
Log.d("", str.substring(0, 4000));
longLog(str.substring(4000));
} else
Log.d("", str);
}

关于java - Android如何在logcat中查看长字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24636089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com