十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
java查询的结果为0e-8和0E-12意思是代码错误,正确代码如下
目前创新互联已为上1000家的企业提供了网站建设、域名、虚拟主机、网站托管、服务器托管、企业网站设计、皮山网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
BigDecimal b = new BigDecimal("0.00000000");
System.out.println(b); //输出 0E-8
System.out.println(b.toPlainString()); //输出 0.00000000
或
BigDecimal b = new BigDecimal(0);
DecimalFormat df=new DecimalFormat("0.00000000");
String str=df.format(b);
System.out.println(str);
JAVA使用技巧
Java号称是一门“一次编译到处运行”的语言,从写的java文件到通过编译器编译成java字节码文件(也就是.class文件),这个过程是java编译过程;而java虚拟机执行的就是字节码文件。
不论该字节码文件来自何方,由哪种编译器编译,甚至是手写字节码文件,只要符合java虚拟机的规范,那么就能够执行该字节码文件。
当前发现出现java安装出现1603错误的主要原因:最大可能:安装路径不是默认的安装路径,而是用户自定义安装的,并且安装路径有中文,一般就会出现这个错误。另外一个可能:电脑是32位系统,但是安装的jdk64位的,也可能会出现这个问题。其余可能:如安装过程中内存不足,程序本身有缺陷等等都是可能的。解决办法:重新安装符合电脑位数的jdk(针对32位系统只能安装32位的jdk);安装jdk过程中,选择安装路径不要出现中文。如果是内存不足的,可以换个磁盘安装,如果还是安装不上的话,建议重新下载jdk进行安装。
未给localhost root用户授权,新建一个localhost root用户,然后授权给他
create user 'root'@'localhost' identified by '你的密码';
grant all privileges on *.* to root@'localhost';
运行这两句sql语句后试下