一、数组工具类Arrays的运用:
import java.util.Arrays;
public class 按照从小到大排序 {
public static void main(String[] args) {
int [] intArray={1,5,7,2};
//将int[]按照默认格式转换成字符串
String instr= Arrays.toString(intArray);
System.out.println(instr);
//[1,5,7,2,]
int [] array1={2,1,3,10,6};
Arrays.sort(array1);
System.out.println(Arrays.toString(array1));
//[1,2,3,6,10]
}
}
注意:
1.数值,sort按照默认升序从小到大排列
2.字母,sort按照默认字母的顺序排列
3.自定义类型,这个自定义类型的类需要有Comparable或者Comparator接口的支持。
(p149)
二、数学工具类math的使用
public static double abs:获取绝对值
public static double ceil:向上取整
public static double floor:向下取整
public static long round:四舍五入
math PI(发音:π)代表近似的圆周率常亮(double)。
public classs math{
public static void main(String[] args){
System.out.println(math.abs(-3)); //3
System.out.println(math.ceil(3.1)); //4
System.out.println(math.floor(3.9)); //3
System.out.println(math.round(3.5)); //4
}
}
三、super关键字的使用
1.在子类的成员变量中,访问父类的成员变量
2.在子类的成员变量中,访问父类的成员方法
3.在子类的构造方法中,访问父类的构造方法
public class Zi extends Fu{
public static void main(String[] args){
int num=10;
(1.)public void methodZi(){
System.out.println(super.num); //父类中的num
}
(2.)public void method(){
super.method(); //访问父类中的method
System.out.println(“子类方法”);
}
(3.)public Zi(){
super();
}
}
}