java中最简单的四个工具类(适合初级学者)

一、制作简单的倒计时

public class CountDown {
	public static void daojishi(int limitSec) throws InterruptedException {
		System.out.println("倒计时开始");
		while(limitSec > 0){
			System.out.println("remians "+ --limitSec +" s");
			TimeUnit.SECONDS.sleep(1);
		}
	}
	public static void main(String[] args) throws InterruptedException {
		CountDown.daojishi(10);
	}
}

二、产生随机数

 public static String smsCode() {
        String random = (int) ((Math.random() * 9 + 1) * 100000) + "";
        System.out.println(random);
        return random;
    }

提示:

  random 取得一个大于或者等于0.0小于不等于1.0的随机数
        System.out.println(Math.random());  //小于1大于0的double类型的数
        System.out.println(Math.random()*2);//大于0小于1的double类型的数
        System.out.println(Math.random()*2+1);//大于1小于2的double类型的数

三、当前时间转换为yyyy-MM–dd格式

public class DateUtil {
	public static String formatDateToCommon(Date date){
        SimpleDateFormat formate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return formate.format(date);
    }
	public static void main(String[] args) {
		//获取电脑上的当前时间
		Date d = new Date();
		System.out.println(DateUtil.formatDateToCommon(d));
	}
}

四、判断是否为图片格式

public static boolean isImg(String extend) {
		boolean ret = false;
		List<String> list = new ArrayList<String>();
		list.add("jpg");
		list.add("jpeg");
		list.add("bmp");
		list.add("gif");
		list.add("png");
		list.add("tif");
		for (String s : list) {
			if (s.equals(extend))
				ret = true;
		}
		return ret;
	}

本人也是刚学,还请大家多多帮助V~V

你可能感兴趣的:(java中最简单的四个工具类(适合初级学者))