java - 使用 keySet() 方法然后将 Set 更改为字符串数组? java

标签 java set treemap arrays

所以这应该非常简单,因为我知道这是可能的(我只是不太了解“设置”)。

所以基本上有这个TreeMap,我们称它为aTree。所以我需要做类似的事情:

somethingHereProbably = aTree.keySet();
somethingHereProbably.toStringArray();

最佳答案

你可以做到

Map<String, Object> map = ...
String[] strings = map.keySet().toArray(new String[map.size()]);

这适用于任何类型的 map ,包括 TreeMap

关于java - 使用 keySet() 方法然后将 Set 更改为字符串数组? java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14096019/

相关文章:

java - 使用 setRowSelectionInterval(int, int) 后无法通过箭头键导航 JTable

perl - 如何在 Perl 中生成列表的所有子集?

python - 将集合的元素附加到 Python 中的列表

像 windirstat 这样的 Python 图?

java - Android Studio 与 Java : ArrayAdapter not working correctly

java - 如何使用 EAR 中提供的依赖项取代 Glassfish 内置库?

java - 添加多个自定义http请求 header 之谜

c++11 - 更大的 <int> 在 Set 中的作用是什么?

r - 如何在 R 中调整/控制 TreeMap 中的比例(使用 'portfolio' 库)?

java - 对称映射数据结构