一 问题记录
maven新建的一个项目,需要到一些java8的一些特性,但是在编译的时候就报错了,提示这样的错误。<br />
二 问题描述
idea切换远程分支时更新整个项目时,报以上错误,后面查看JDK版本时没有问题的,查看项目JDK版本发现存在问题。<br /> 电脑演示错误:<br /> 注意:在网上查阅时发现在用二进制字面量出现的这个问题,二进制自变量是Java7的特性<br /> 二进制解决方法:
// 为了区分位数,好看,可以用下划线区分
int a = 0b1111_1111_1111_1111_1111_1111_1111_1111;
三 问题解决
在idea中需要修改以下两个地方:<br />此时可以编译通过运行了