当我在Java中执行System.out.println(map)
时,我在stdout中获得了很好的输出。我怎样才能在一个变量中获得Map
的这个相同的字符串表示而不需要插入标准输出?像String mapAsString = Collections.toString(map)
?映射到Java中的字符串
49
A
回答
95
使用Object#toString()
。
String string = map.toString();
这毕竟也是System.out.println(object)
所做的。地图的格式在AbstractMap#toString()
中描述。
8
,如果你想自定义打印格式
相关问题
- 1. java将映射位映射到字符串
- 2. 映射JSON字符串在Java中映射或HashMap的领域
- 3. 映射字符串他人在Java中
- 4. 如何将字符串映射到java中的数字?
- 5. 的Java字符串方法映射库
- 6. 字符串映射转换的java
- 7. 映射字符串
- 8. 映射Java泛型字符串值
- 9. 如何将字符串映射到Java中的函数?
- 10. 追加映射[字符串,字符串]到一个序列[映射[字符串,字符串]]
- 11. 将ObjectId字段映射到字符串
- 12. 将字符串映射到Dapper的GUID
- 13. 将Mongodb ObjectId自动映射到字符串和从字符串映射
- 14. 将字符串映射到一组字符串的Python字典?
- 15. JSON字符串到对象映射
- 16. 将数据映射到字符串
- 17. 字符串映射到类型
- 18. MapStruct字符串到列表映射
- 19. 将JavaScript映射到字符串
- 20. char *如何映射到字符串
- 21. C映射字符串到函数
- 22. 将函数映射到字符串
- 23. 从DynamodbStreamRecord映射到JSON字符串
- 24. 映射字符串到整数
- 25. Laravel将整数映射到字符串
- 26. 实现字符串映射
- 27. Elasticsearch映射空字符串
- 28. 事件映射字符串
- 29. C字符串映射键
- 30. 将URI映射到LINQ到SQL中的字符串字段
在地图上的toString按F3也可以使用谷歌的集合(番石榴)木类()方法是一种误导!直接调用Object.toString() - 在参与F3 – Adam 2015-05-21 14:36:41
@Adam之前应该考虑一下,这是因为在接口上调用了toString(),当然这个方法没有定义。您的IDE不知道实际的运行时实现。你不应该责怪她。 – 2016-05-11 16:30:49
@VictorDombrovsky任何半得体的IDE(例如IntelliJ,Eclipse等)都应该能够追踪接口中定义的方法的实际实现。 – wheeler 2017-03-14 14:03:10