Java中Map的key是如何区分大小写敏感性的?

2026-03-30 14:100阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计106个文字,预计阅读时间需要1分钟。

Java中Map的key是如何区分大小写敏感性的?

javapublic static void main(String[] args) { Map map=new HashMap(); map.put(strain, s1); map.put(sTrain, s2); System.out.println(map); map.put(strain, s3); System.out.println(map);}

public static void main(String[] args) {
Map<String, String> map = new HashMap<>();

map.put("strain", "s1");
map.put("sTrain", "s2");

System.out.println(map);

map.put("strain", "s3");
System.out.println(map);
}

output

Java中Map的key是如何区分大小写敏感性的?

{strain=s1, sTrain=s2}
{strain=s3, sTrain=s2}

由此可见,Map的key是对大小写敏感的。


本文共计106个文字,预计阅读时间需要1分钟。

Java中Map的key是如何区分大小写敏感性的?

javapublic static void main(String[] args) { Map map=new HashMap(); map.put(strain, s1); map.put(sTrain, s2); System.out.println(map); map.put(strain, s3); System.out.println(map);}

public static void main(String[] args) {
Map<String, String> map = new HashMap<>();

map.put("strain", "s1");
map.put("sTrain", "s2");

System.out.println(map);

map.put("strain", "s3");
System.out.println(map);
}

output

Java中Map的key是如何区分大小写敏感性的?

{strain=s1, sTrain=s2}
{strain=s3, sTrain=s2}

由此可见,Map的key是对大小写敏感的。