當我在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. 映射JSON字符串在Java中映射或HashMap的領域
- 2. 的Java字符串方法映射庫
- 3. 映射Java泛型字符串值
- 4. 如何將字符串映射到Java中的函數?
- 5. 將Mongodb ObjectId自動映射到字符串和從字符串映射
- 6. 將字符串映射到Dapper的GUID
- 7. 將字符串映射到一組字符串的Python字典?
- 8. char *如何映射到字符串
- 9. 將函數映射到字符串
- 10. 從DynamodbStreamRecord映射到JSON字符串
- 11. 映射字符串到整數
- 12. 將JavaScript映射到字符串
- 13. 字符串映射到類型
- 14. 實現字符串映射
- 15. 將URI映射到LINQ到SQL中的字符串字段
- 16. Json字符串到Java對象映射失敗與傑克遜
- 17. 從字典映射中替換字符串中的字符
- 18. 斯卡拉/火花映射[字符串,列表[字符串]]到字符串對
- 19. 如何使用映射到字典中的小寫字符串?
- 20. 將字符串映射到Ruby Rails中的另一個字符串
- 21. 將整數映射到給定字符串空間中的字符串
- 22. C#中使用遞歸的字符串/字符字體映射
- 23. 如何映射Dart中字符串中的每個字符?
- 24. 如何映射Io中字符串中的字符?
- 25. 如何在SML中的字符串中映射每個字符
- 26. 字典映射字符串性能
- 27. 將字符串映射到維護字典順序的數字
- 28. 映射空字符串爲NULL NHibernate的
- 29. Grails靜態映射的字符串[]
- 30. 字符串的映射,設置。值
在地圖上的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