如何迭代Map以将内容从特定索引写入另一个索引.
Map<String, Integer> map = new LinkedHashMap<>();
BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(file));
for (String string : map.keySet()) {
bufferedWriter.write(string + " " + map.get(string));
bufferedWriter.newLine();
}
bufferedWriter.close();
Run Code Online (Sandbox Code Playgroud)
我有两个int值,from和to,我现在怎么写10到100?有没有可能用索引迭代地图?
我不知道,为什么maven不将Spring添加到Intellij"添加框架支持"窗口.我需要这种支持让Intellij生成一些像dispatcher-servlet.xml这样的文件.我不知道哪个负责将Spring添加到这个窗口,maven或Intellij?我添加了spring依赖项,所有插件都已安装.我有Ultimate Intellij 2017.1版本.
的pom.xml
<groupId>com.test</groupId>
<artifactId>test</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.3.7.RELEASE</version>
</dependency>
</dependencies>
</project>
Run Code Online (Sandbox Code Playgroud)
如何将新地图添加到现有地图.地图具有相同的类型Map<String, Integer>.如果新地图中的密钥存在于旧地图中,则应添加值.
Map<String, Integer> oldMap = new TreeMap<>();
Map<String, Integer> newMap = new TreeMap<>();
//Data added
//Now what is the best way to iterate these maps to add the values from both?
Run Code Online (Sandbox Code Playgroud) collections ×2
java ×2
map ×2
io ×1
iteration ×1
maven ×1
merge ×1
spring ×1
spring-mvc ×1
writer ×1