如何打印这个 Map<String,Object> params = new LinkedHashMap<>();在 Android 工作室
How to print this Map<String,Object> params = new LinkedHashMap<>(); on Android Studio
我正在开发一个应用程序,我需要打印这种类型的数据
Map<String,Object> params = new LinkedHashMap<>();
如何在 logcat 控制台中打印它?
您可以在 printlns 中使用 for 循环。
Set<String> keys = params.keySet();
for (String s : keys){
System.out.println(params.get(s));
}
导入 Android 日志实用程序
import android.util.Log;
那么就这么简单
Log.d("AnyTagYouWant", params.toString());
LinkedHashMap(与所有 AbstractMap 子类一样)在其 toString
方法中显示其所有键和值。
这在很大程度上取决于您的要求。
一个简单的 System.out.println(someMap);
就可以打印出那张地图的内容。
您当然可以迭代地图的条目,使用 getEntrySet()
单独打印它们。
我正在开发一个应用程序,我需要打印这种类型的数据
Map<String,Object> params = new LinkedHashMap<>();
如何在 logcat 控制台中打印它?
您可以在 printlns 中使用 for 循环。
Set<String> keys = params.keySet();
for (String s : keys){
System.out.println(params.get(s));
}
导入 Android 日志实用程序
import android.util.Log;
那么就这么简单
Log.d("AnyTagYouWant", params.toString());
LinkedHashMap(与所有 AbstractMap 子类一样)在其 toString
方法中显示其所有键和值。
这在很大程度上取决于您的要求。
一个简单的 System.out.println(someMap);
就可以打印出那张地图的内容。
您当然可以迭代地图的条目,使用 getEntrySet()
单独打印它们。