Java常用方法类
小秋蜀黍
日拱一卒,功不唐捐。
展开
-
Date .Calendar,SimpleDteFormate的使用
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒"); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //1.使用formate方法将Date类型转换为制定格式的文本 Date now = new Da原创 2017-12-10 13:44:25 · 183 阅读 · 0 评论 -
Math类的常用方法
double a = 12.81; int b = (int)a;//强制类型转换,去掉小数位 System.out.println("强制类型转化"+b); long c = Math.round(a);//round方法进行四舍五入 System.out.println(c); double d = Math.floor(a);//返回小于参数夫人最大整数(去尾原创 2017-12-10 14:16:17 · 295 阅读 · 0 评论 -
java定时任务调度Timer
简单介绍一下俩这得不同,timer是小弟,quartz是大哥。小弟是jdk自带的功能,quartz是一个开源项目。timer能力没有quartz强。Timer的定义:有且只有一个后台线程对多个业务进程进行定时定频率的调度先建立一个业务逻辑类,继承timertask,重写他的run方法package TimerTest;import java.text.SimpleD原创 2017-12-10 22:50:19 · 342 阅读 · 0 评论 -
java中==和equals的区别
在初学Java时,可能会经常碰到下面的代码:1 String str1 = new String("hello");2 String str2 = new String("hello");3 4 System.out.println(str1==str2);5 System.out.println(str1.equals(str2)); 为什么第4行和第5行的输出结果不一...转载 2018-06-07 14:35:01 · 279 阅读 · 0 评论 -
BigDecimal解决商业运算中丢失精度的问题
BigDecimal在浮点型数据计算丢失精度的常见案例:package com.mmall.test;import org.junit.Test;import java.math.BigDecimal;/** * Created by Administrator on 2017/10/20. */public class BigDecimalTest { /...原创 2017-10-22 15:55:25 · 1225 阅读 · 1 评论 -
collections工具类-----sort排序详解(Comparable & Comparator)
1.collection.sort()对integer泛型的list进行排序/* * 1.collection.sort()对integer泛型的list进行排序 * 创建一个integer泛型的list,插入10个100以内不重复的随机整数 * 调用colletions.sort()方法对其进行排序 */ public void testSort1() { ...原创 2017-10-29 21:38:29 · 794 阅读 · 0 评论