The method put(String, String) in the type Map<String,String> is not applicable for the arguments (String, int)
时间: 2024-03-19 20:45:31 浏览: 206
关于String类的一些方法
这个错误提示是因为你试图将一个整数类型的值传递给一个字符串类型的Map中。Map是一个键值对的集合,键和值必须具有相同的数据类型。如果你想将一个整数类型的值存储在Map中,你需要将它转换为字符串类型。你可以使用Integer.toString()方法将整数类型的值转换为字符串类型,然后将其传递给Map中的put()方法。例如:
```
Map<String, String> map = new HashMap<>();
int value = 123;
map.put("key", Integer.toString(value));
```
阅读全文