| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- package com.mokamrp;
- import com.mokamrp.privates.mapper.pangu.pojo.FosterwxMobile;
- import lombok.extern.slf4j.Slf4j;
- import org.apache.commons.collections4.ListUtils;
- import org.junit.Test;
- import java.math.BigDecimal;
- import java.math.RoundingMode;
- import java.text.NumberFormat;
- import java.time.LocalDate;
- import java.time.LocalDateTime;
- import java.util.ArrayList;
- import java.util.List;
- @Slf4j
- public class Tests {
- private static String formatDouble(double d) {
- NumberFormat nf = NumberFormat.getInstance();
- //设置保留多少位小数
- nf.setMaximumFractionDigits(5);
- // 取消科学计数法
- nf.setGroupingUsed(false);
- //返回结果
- return nf.format(d);
- }
- @Test
- public void test() {
- System.out.println(BigDecimal.valueOf(1f / 10000).setScale(5, RoundingMode.HALF_EVEN));
- }
- @Test
- public void test2() {
- LocalDateTime localDateTime = LocalDateTime.now();
- System.out.println(localDateTime);
- LocalDate localDate = localDateTime.toLocalDate();
- System.out.println(localDate);
- }
- @Test
- public void test3() {
- LocalDate start = LocalDate.of(2021, 8, 25);
- LocalDate end = LocalDate.now();
- System.out.println(end.toEpochDay() - start.toEpochDay());
- }
- @Test
- public void test4() {
- List<FosterwxMobile> baseList = new ArrayList();
- List<FosterwxMobile> compareList = new ArrayList<>();
- FosterwxMobile fosterwxMobile = new FosterwxMobile();
- fosterwxMobile.setId(1);
- fosterwxMobile.setStationId(0);
- baseList.add(fosterwxMobile);
- fosterwxMobile.setId(2);
- compareList.add(fosterwxMobile);
- System.out.println(baseList);
- System.out.println(compareList);
- System.out.println(ListUtils.isEqualList(baseList, compareList));
- }
- @Test
- public void test5() {
- Integer count = 12;
- System.out.println(count * 7 / 10.0);
- }
- @Test
- public void test6() {
- Integer int1 = 1;
- System.out.println(int1 == 1);
- }
- @Test
- public void test7() {
- for (int i = 1; i <= 1000; i++) {
- int group = i / 33;
- if (0 == i % 33) {
- group -= 1;
- }
- log.info("{}:{}", i, group);
- }
- }
- @Test
- public void test8() {
- List<String> list = new ArrayList<String>() {{
- add("1");
- add("2");
- }};
- list.remove(0);
- log.info("{}", list);
- }
- }
|