java基础面试题之:switch的参数类型
1.参数类型
基础数据类型:
(整数):byte,short,int
(字符):char
非基础数据类型:String和枚举类
2.跟break有关的事情:
源代码:
for(int x=0;x<5;x++) {
switch(x) {
case 1:
System.out.println(1);
case 2:
System.out.println(2);
case 3:
System.out.println(3);
case 4:
System.out.println(4);
}
}
System.out.println("break");
for (int x = 0; x < 5; x++) {
switch (x) {
case 1:
System.out.println(1);
break;
case 2:
System.out.println(2);
break;
case 3:
System.out.println(3);
break;
case 4:
System.out.println(4);
break;
}
}
从打印结果上来看:
1
2
3
4
2
3
4
3
4
4
break
1
2
3
4
没有break,不会报错,但是除了第一个符合条件的case有判断功能,后面的case都没有判断功能了,后面的代码会一行一行的打印出来
3.范围问题,case的条件只有=没有>,不表达范围
原理:
https://blog.csdn.net/llyhours/article/details/78678947
转载于:https://www.cnblogs.com/wowotou-lin/p/11357220.html
java基础面试题之:switch的参数类型相关推荐
- 100道Java基础面试题收集整理(附答案)
不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题. 1.什么是B/S架构?什么是C/S架构 B/S(Browser/Server),浏览器/服务器程序 C/S(Cl ...
- Java 基础面试题,java基础面试笔试题
我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...
- Java基础知识面试题(2021最新版)
转载自:https://thinkwon.blog.csdn.net/article/details/104390612 文章目录 Java概述 何为编程 什么是Java jdk1.5之后的三大版本 ...
- 人类高质量Java基础面试题大全,又是一篇三万字的总结!
点击主页访问更多精彩文章:https://blog.csdn.net/weixin_45692705?spm=1001.2101.3001.5343 Java基础面试题目录 共勉 ! Java概述 1 ...
- 面经 - Java 基础面试题
1.下面能通过编译运行出 Hello World 的是() A.public class Hello {public static void main(String[]args) { System.o ...
- 2022 最新 Java 基础 面试题(一)
2022 最新 Java 基础 面试题(一) 1.面向对象的特征有哪些方面? 3.String 是最基本的数据类型吗? 4.float f=3.4;是否正确? 5.short s1 = 1; s1 = ...
- 知识点整理,Java基础面试题(一)
写在前面 整理了一些互联网大厂的面试题,这些面试题经常会被问到,也是作为Java工程师需要掌握的一些知识点,毕竟理论和实践的结合,才是王道,分片整理,每天嗑些知识点,快乐每一天,如果对你有帮助,记得点 ...
- Java基础面试题(建议收藏)
个人博客欢迎访问 总结不易,如果对你有帮助,请点赞关注支持一下 微信搜索程序dunk,关注公众号,获取博客源码.数据结构与算法笔记.面试笔试题 序号 内容 1 Java基础面试题 2 JVM面试题 3 ...
- java基础面试题共91道含答案(一)
** java基础面试题** Java概述 1. 何为编程 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程. 为了使计算机能够理解人的意图,人类就必须要将需解决 ...
- 判断一个java对象中的属性是否都未赋值_100道Java基础面试题(一)
100道Java基础面试题(一)未来大家将步入职场,面试的时候面试官还会问大家一些Java相关的问题.小编整理出100道非常实用的面试题目,可以帮助双体的小伙伴应对面试,我们一起来看看都有哪些吧! 1 ...
最新文章
- CVPR 2018 《High-speed Tracking with Multi-kernel Correlation Filters》论文笔记
- OpenCV通过填充修复损坏的图像的实例(附完整代码)
- 今天学习jquery 希望开个好头
- 好看的简图动态背景图床源码 多接口聚合图床
- linux bash命令_Linux命令-您应该知道的基本Bash命令行技巧
- 修改MySQL自动递增值
- 数据结构与算法之美-排序(下)
- 如何使用Linux重置Windows密码
- -m commit git_Git 天天用,但是 Git 原理你了解吗?不进来了解一下?
- 程序员面试金典——11.5找出字符串
- pytorch autograd.grad
- [f]class获取元素函数
- sqlmap教程(burpsuit辅助)
- 高级Bash脚本编程指南
- Netbox 开源 IPAM 管理工具搭建详细流程
- win10自动修复无法修复你的电脑的解决方法(操作+原理理解)
- 定义由4条线和4个圆弧组成的Box类,绘制一个圆角矩形(可填充)。
- Python经典练习题——求水仙花数
- kubernets 集群搭建
- Android 常用正则表达式,阿里巴巴内部spring宝典意外流出
热门文章
- 魅族16s最新渲染图曝光:后置双摄无刘海 或4月底发布
- 支付宝集五福活动参与人数超4.5亿 你分到了多少?
- 如何取消wlan自动登录 更换wlan帐号
- 自定义灵活 自动滚动的Dialog
- 从微信浏览器,调起本地应用,最简单的解决方案
- java设计模式之行为型设计模式
- nosql mysql mongodb_nosql数据库MongoDB的用法
- 信天游机票电子行程单_4月1日起,取得火车票、飞机票等咋抵扣?权威解答来了...
- php中调用go代码,php中的goto的用法实例(代码)
- 龙卷风路径_龙卷风突袭洛阳镇天井村 50多亩桃园遭了殃