映射到Java中的字符串

当我System.out.println(map)用Java进行操作时,我在stdout中得到了很好的输出。Map在不干预标准输出的情况下,如何在变量中获得相同的a字符串表示形式?像String

mapAsString = Collections.toString(map)什么?

回答:

使用Object#toString()

String string = map.toString();

所有的亦是在此之后是System.out.println(object)做头套下。地图的格式在中描述AbstractMap#toString()

返回此映射的字符串表示形式。字符串表示形式由键值映射列表组成,这些键值映射由地图entrySet视图的迭代器返回,并用大括号(“

{}”)括起来。相邻的映射用字符“,”(逗号和空格)分隔。每个键值映射均表示为键,后跟等号(“

=”),后跟关联的值。键和值通过转换为字符串String.valueOf(Object)

以上是 映射到Java中的字符串 的全部内容, 来源链接: utcz.com/qa/410161.html

回到顶部