IDEA使用switch传入String编译不通过
今天在使用IDEA的时候,用到switch分支语句,传入String参数的时候一直报错,下面是源码报错截图:
看错误提示并没有提到switch支持String类型,不过ava1.7之后就支持String类型才对呀,于是想到了会不会是JDK问题,但是JDK用的是1.8呀!网上搜索才发现,会不会是编译环境版本过低的原因呢?于是查看对IDEA的ProjectSetting一顿搜索(没办法,对这个还不熟),发现以下画面,原来IDEA默认的编译环境是1.3??!!!WTF!!!修改了下问题就解决了。
补充:以上的修改是针对IDEA所有的project的,以下是针对modules的(Project相当于Eclipse系中的workspace,Module相当于Eclipse系中的Project,一个Project可以包括多个Module)
转载于:https://www.cnblogs.com/againn/p/6646236.html
IDEA使用switch传入String编译不通过相关推荐
- Java7中的switch支持String的实现细节
http://blog.iamzsx.me/show.html?id=161001 ---------------------------------------------- 在Java7之前,sw ...
- Switch用String做参数
Switch能否用String做参数? 参数可以是整数表达式,JDK1.5开始支持Enum类,JDK1.7开始支持String. 当字符串不会频繁改变时可以用枚举来代替String:用Enum.par ...
- switch对String的支持
Java 7中,switch的参数可以是String类型了,这对我们来说是一个很方便的改进.到目前为止switch支持这样几种数据类型:byte short int char String .但是,作 ...
- mybatis中传入String类型参数异常
mybatis中传入String类型参数异常 参考文章: (1)mybatis中传入String类型参数异常 (2)https://www.cnblogs.com/azhqiang/p/5981796 ...
- mybatis中传入String类型参数的问题
1. 出现的问题 需求是想写一个按公司名字查询公司列表的功能,最开始的代码如下 Dao层接口如下: @MyBatisDao public interface OfficeDao extends Tre ...
- [Java基础]JAVA的SWITCH语句(String)
switch 语句相当于 if else的另一种表达方式 switch 控制表达式支持的类型有byte.short.char.int.enum(Java 5).String(Java 7). 注: 每 ...
- java switch char_Java7中Switch为什么只支持byte、short、char、int、String
Java 7中,switch的参数可以是String类型了,这对我们来说是一个很方便的改进.到目前为止switch支持这样几种数据类型:byte short int char String .但是,作 ...
- Switch能否用string做参数?
在JDK7以前,switch是不能够用String作为参数进行条件判断的,只能支持 byte.short.char.int或者其对应的封装类以及 enum 类型.但是在JDK之后,String作为参数 ...
- jdk1.7 String switch的实现
对于int的switch,jvm是用tableswitch和lookupswitch来实现的,jdk1.7 switch增加了对string的支持,那么底层是如何实现的呢?是否增加了新的指令或是否给某 ...
最新文章
- 平时工作事项太多,有哪些好用的事项管理软件?
- 【CTS】几个serialno失败项
- Android在ListView滑动数据混乱
- 学习一种新编程语言要做的15个练习
- 【bzoj4372】烁烁的游戏 动态点分治+线段树
- 为什么要用Dubbo-远程通信背景
- 【学生选课系统经典】C#与SQLSERVER连接:Windows应用工程案例
- Oracle入门(十五)之数据库锁
- 设计模式C++实现--Decorator模式
- Consecutive Factors (20)
- django虚拟环境搭建
- LINUX/UNIX vi全屏幕编辑器
- 毕设题目:Matlab元胞自动机病毒仿真
- python大规模获取豆瓣影评_python自动获取豆瓣电影评分和影评
- 信息搜集工具:Maltego
- 葡萄酒逻辑回归分类(scala实现)
- 20190321——Python模块
- 数据可视化技术有什么特点
- 小米3刷android 6.0,安卓6.0版MIUI7曝光:小米3/小米4/小米Note将尝鲜
- MySQL中查看数据库
热门文章
- mysql 魔乐_MLDN 李兴华 魔乐科技网上最全笔记
- 【杂谈】有三AI的一对一永久技术答疑服务,我们至少不会跑路
- 【CV秋季划】模型优化很重要,如何循序渐进地学习好?
- 全球及中国养老产业十四五运营现状与发展决策建议报告2022版
- 全球及中国食品供应区块链行业运行形势及未来投资规模建议报告2021年版
- 在vc2005中使用MoveWindow()调整控件大小,不能及时刷新,在vc6中则可以
- 周其对话农民丰收节交易会 乡村振兴不能单单从乡村着眼
- 江苏谋定特色小镇-农业大健康·万祥军:旅游理念经营产业
- python列表的增删改查
- 监控:系统构架重要的一环