首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Java】判断语句if.....&选择语句switch......

    本期介绍 本期主要介绍判断语句if.....&选择语句switch...... 文章目录 1. 流程控制 1.1 概述 1.2 顺序结构 2....选择语句 3.1 选择语句--switch switch 语句格式: 执行流程 首先计算出表达式的值 其次,和 case 依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中...3.2 case的穿透性 在 switch 语句中,如果 case 的后面不写 break ,将出现穿透现象,也就是不会在判断下一个 case 的 值,直接向后运行,直到遇到break ,或者整体...switch 结束。...上述程序中,执行 case5 后,由于没有 break 语句,程序会一直向后走,不会在判断 case ,也不会 理会 break ,直接 运行完整体 switch 。

    1.1K60

    想知道switch是怎么判断条件的吗

    小呼说,面试官问了个奇怪的问题, "Java的switch能不能判断string" 小呼当时就内心一喜,这不是明摆着的问题嘛!...那它是怎么实现的呢" "这个…没了解过" 面试官微微一笑, "好的回去等通知吧" "然后我就一直在想这个问题了",小呼说 "其实啊,你听我说…",于是小A跟小呼解释了起来 Java swtich的语法 大家都知道switch...(int i) { switch(i) { case 1: break; case 2: break; default:...进行判断的时候,首先把case里的比较条件转换成hashCode,同样的传进来的String也被转换成hashCode, 然后再进行条件判断。...所以其实switch对String的判断原理,也是通过整型进行判断的。 总结 switch的判断,其实是对整型的判断。

    79930
    领券