java学习笔记—— 常见面试题

Posted 玛丽莲茼蒿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习笔记—— 常见面试题相关的知识,希望对你有一定的参考价值。

最近在网上找了一些Java面试常见问题。其中有一题是这样描述的:
switch语句能否作用在byte上,能否作用在long上,能否作用在String上?

多资料上对这道题的答案依然是:
long和String类型都不符合switch的语法规定,并且不能被隐式转换成int类型,所以,它们不能作用于swtich语句中。

从JDK 1.7开始,switch支持了String类型

Jdk1.7 swtich支持String类型实现细节_丶简灬单的博客-CSDN博客_jdk1.7 switch问题引入最近在网上找了一些Java面试常见问题。其中有一题是这样描述的:switch语句能否作用在byte上,能否作用在long上,能否作用在String上?对于byte答案是肯定可以的long的话是不可以的,会报如下错误:Cannot switch on a value of type long. Only convertible int values, strings or enum variables are permitted...https://blog.csdn.net/xdian2020/article/details/122122891

以上是关于java学习笔记—— 常见面试题的主要内容,如果未能解决你的问题,请参考以下文章

微服务常见面试题:答案+源码+图文详解,一篇就够了

java常见面试题汇总

面经Java岗位常见面试题

Java后端常见面试题总结

关于springboot常见面试题整理笔记

我花了一周,总结了一份Java学习/面试自测指南!200+道Java最常见面试题!