float expFloat = 1.39e - 43f;
报错:Invalid float literal number
float expFloat = 1.39e-43f;
输出:1.39E-43
java不是忽略空格嘛!!!!
float expFloat = 1.39e - 43f;
报错:Invalid float literal number
float expFloat = 1.39e-43f;
输出:1.39E-43
java不是忽略空格嘛!!!!
因为java的编译程序是根据正则表达式来判断语句是否为科学计数法
而你如果加了空格,就不是一个串了,java编译程序会认为是1.39e这个量和 43f进行减法运算。。。
然后就error了