rainbowstarsss 2022-12-27 17:59 采纳率: 0%
浏览 31

请教一串代码,请教一串代码

哪位给解释一下这串代码什么意思?



if"a"=equals(map.get("key")==null?" ":(String)map.get("key"))
  • 写回答

4条回答

  • wr456wr 2022-12-27 18:36
    关注
    1. 判断map中是否存在key为“key”的元素(map.get("key")==null)
    2. 如果不存在获得“ ”字符,存在则获得对应key值为“key”的元素,并强转为String类型(map.get("key")==null?" ":(String)map.get("key"))
    3. 判断“a“与获得元素是否相同(if("a"=equals(map.get("key")==null?" ":(String)map.get("key")))

    总的来说,这个就是判断map中key为”key“的元素是否是字符串”a”

    评论

报告相同问题?

问题事件

  • 创建了问题 12月27日

悬赏问题

  • ¥20 游戏mod是如何制作的
  • ¥15 关于#hadoop#的问题:按照老师上课讲的步骤写的
  • ¥20 有人会用这个工具箱吗 付fei咨询
  • ¥30 成都市武侯区住宅小区兴趣点
  • ¥15 Windows软实时
  • ¥15 自有服务器搭建网络隧道并且负载均衡
  • ¥15 opencv打开dataloader显示为nonetype
  • ¥15 MacOS 80端口外网无法访问
  • ¥50 js逆转反解密-会的来
  • ¥15 wrodpress如何调取数据库并展示