mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-08-18 20:38:02 +08:00
修复NumberWithFormat导致转换Long异常问题
This commit is contained in:
@@ -17,13 +17,7 @@ import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
import java.util.Hashtable;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.atomic.AtomicIntegerArray;
|
||||
import java.util.concurrent.atomic.AtomicLongArray;
|
||||
import java.util.concurrent.atomic.DoubleAdder;
|
||||
@@ -143,6 +137,13 @@ public class ConvertTest {
|
||||
Assert.assertEquals(8, dLong2);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void toLongFromNumberWithFormatTest() {
|
||||
final NumberWithFormat value = new NumberWithFormat(1678285713935L, null);
|
||||
final Long aLong = Convert.convertWithCheck(Long.class, value, null, false);
|
||||
Assert.assertEquals(new Long(1678285713935L), aLong);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void toCharTest() {
|
||||
final String str = "aadfdsfs";
|
||||
|
Reference in New Issue
Block a user