1 package LS_12; 2 3 import java.util.Random; 4 5 public class TestMath { 6 public static void main(String[] args) { 7 //常量 8 System.out.println(Math.PI); 9 System.out.println(Math.E); 10 //Math常用的方法 11 12 //求绝对值 13 System.out.println(Math.abs(-2)); 14 //大于等于(向上取) 15 System.out.println(Math.ceil(3.1)); 16 System.out.println(Math.ceil(-3.1)); 17 //小于等于(向下取) 18 System.out.println(Math.floor(2.1)); 19 //四舍五入 20 System.out.println(Math.round(3.5)); 21 //产生随机数(0到1) 22 System.out.println(Math.random()); 23 //次方 24 System.out.println(Math.pow(2,2)); 25 //求更大值 26 System.out.println(Math.max(2,3)); 27 //求更小值 28 System.out.println(Math.min(2,-2.3)); 29 //随机产生0-10之间的数 30 double d = Math.random()*10; 31 System.out.println(d); 32 //工具类 33 Random random = new Random(); 34 System.out.println(random.nextInt(10)); 35 36 } 37 }
1 package LS_12; 2 3 import java.util.Date; 4 5 public class TestTime { 6 public static void main(String[] args) { 7 testCurrentTime(); 8 9 } 10 11 private static void testCurrentTime() { 12 //System.currentTimeMillis() 13 //当前系统时间与1970年1月1号之间的差值,单位是毫秒 14 //可以用来测试代码执行的效率 15 long g = System.currentTimeMillis(); 16 long l = System.currentTimeMillis(); 17 System.out.println(l); 18 for(int i = 0;i<100;i++); 19 System.out.println(g); 20 21 //Date表示特定的瞬间。精确到毫秒,表示日期时间 22 Date date = new Date(); 23 System.out.println(date); 24 } 25 }
日期是不完整的,