摘要:
Math类:java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一般为double型。abs绝对值acos,asin,atan,cos,sin,tansqrt平方根pow(double a,double b)a的b次幂log自然对数exp e为底指数max(double a,double b)min(double a,double b)random()返回0.0到1.0的随机数long round(double a)double型的数据a转换为long型(四舍五入)toDegress(double angrad)弧度->角度toRadians(doubl 阅读全文
摘要:
前面学到过 String 类有一个重要的特点,那就是 String 的值是不可变的,这就导致每次对 String 的操作都会生成新的 String 对象,不仅效率低下,而且大量浪费有限的内存空间。那么对于经常要改变值的字符串应该怎样操作呢?答案就是使用 StringBuffer 和 StringBuilder 类,这两个类功能基本相似,区别主要在于 StringBuffer 类的方法是多线程安全的(多线程的课程在后面会学习到),而StringBuilder 不是线程安全的,相比而言 StringBuilder 类会略微快一点。StringBuffer 类类 String–字符串(String) 阅读全文