如何在类 public class A { public Map<String,Integer>getCleanParas() { Map<String, Integer> cleanParas = new HashMap<>(); cleanParas.put(LOCAL_FTP, query(LOCAL_FTP, LOCAL_FTP_RETAIN_HOURS_DEFAULT)); return cleanParas; } }
时间: 2024-02-06 13:02:23 浏览: 54
List转换成Map工具类的简单实例
我理解您的问题是如何在Java中使用Map类型,同时在A类的getCleanParas方法中动态添加键值对。在您提供的代码中,A类的getCleanParas方法返回一个Map<String, Integer>对象。
要向Map中添加键值对,可以使用put方法。例如,下面的代码向Map中添加了两个键值对:
```
Map<String, Integer> map = new HashMap<>();
map.put("key1", 1);
map.put("key2", 2);
```
在您的代码中,可以使用put方法向cleanParas对象中添加键值对。例如,下面的代码向cleanParas中添加了一个LOCAL_FTP键和一个值:
```
cleanParas.put(LOCAL_FTP, query(LOCAL_FTP, LOCAL_FTP_RETAIN_HOURS_DEFAULT));
```
其中,LOCAL_FTP是一个String类型的常量,query方法返回一个Integer类型的值,LOCAL_FTP_RETAIN_HOURS_DEFAULT是一个整型常量。
希望这能帮助您解决问题。
阅读全文