1. 程式人生 > 實用技巧 >Java常用類-Math

Java常用類-Math

Java常用類-Math

  • Math所屬包為java.lang 可以不用導包直接使用
  • Math被final修飾,不能有子類繼承
  • Math的構造器被private修飾,不能被建立物件
  • Math所有的方法都被static修飾,可以直接類名+方法名使用
  • 常用的方法:


public class Test01 {
    // 這是main方法,是實現程式主要邏輯
    public static void main(String[] args) {
        // 常用屬性
        System.out.println(Math.PI);
        // 常用方法
        // 隨機數,[0.0, 1.0)
        System.out.println("隨機數"+Math.random());

        // 絕對值
        System.out.println("絕對值"+Math.abs(-80));

        // 向上取值
        System.out.println("向上取值"+Math.ceil(9.1));

        // 向下取值
        System.out.println("向下取值"+Math.floor(9.9));

        // 四捨五入
        System.out.println("四捨五入"+Math.round(3.6));

        // 最值
        System.out.println("最大值"+Math.max(3, 6));
        System.out.println("最小值"+Math.min(3, 6));
    }
}