点击箭头处“蓝色字”,关注我们哦!! Java的核心库提供了大量的现成的类供我们使用。本节我们介绍几个常用的工具类。 Math 顾名思义,Math类就是用来进行数学计算的,它提供了大量的静态方法来便于…
点击箭头处“蓝色字”,关注我们哦!! 和BigInteger类似,BigDecimal可以表示一个任意大小且精度完全准确的浮点数。 BigDecimal bd = new BigDecimal("12…
编者荐语: 行万里路,读万卷书。天下无尽技,万事开头难。 也许很多朋友想要入某一行 但又苦于无人指导 也许我们已是工作在职场的搬砖老鸟 又想知道别人是怎么成长的 借以鞭棘自己匍匐前行,不忘本心 那么本…
点击箭头处“蓝色字”,关注我们哦!! BigInteger 在Java中,由CPU原生提供的整型最大范围是64位long型整数。使用long型整数可以直接通过CPU指令进行计算,速度非常快。 如果我们…
点击箭头处“蓝色字”,关注我们哦!! 在Java中,我们可以通过static final来定义常量。例如,我们希望定义周一到周日这7个常量,可以用7个不同的int表示: public class We…
点击箭头处“蓝色字”,关注我们哦!! 在Java中,有很多class的定义都符合这样的规范: 若干private实例字段; 通过public方法来读写实例字段。 例如: public class Pe…
点击箭头处“蓝色字”,关注我们哦!! 我们已经知道,Java的数据类型分两种: 基本类型:byte,short,int,long,boolean,float,double,char 引用类型:所有cl…
点击箭头处“蓝色字”,关注我们哦!! 要高效拼接字符串,应该使用StringBuilder。 很多时候,我们拼接的字符串像这样: // Hello Bob, Alice, Grace!public c…
点击箭头处“蓝色字”,关注我们哦!! Java编译器对String做了特殊处理,使得我们可以直接用+拼接字符串。 考察下面的循环代码: String s = "";for (int i = 0; i …
点击箭头处“蓝色字”,关注我们哦!! String 在Java中,String是一个引用类型,它本身也是一个class。但是,Java编译器对String有特殊处理,即可以直接用"..."来表示一个字…