From 36dbe123eb128ee742e89ed13f81f189d30f8d1f Mon Sep 17 00:00:00 2001 From: DEMAO <987854018@qq.com> Date: Fri, 24 Sep 2021 10:03:29 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E4=B9=8B=E9=97=B4=E7=9A=84=E8=BD=AC=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/github/hcsp/datatype/Cast.java | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/github/hcsp/datatype/Cast.java b/src/main/java/com/github/hcsp/datatype/Cast.java index 578271a..ce953d4 100644 --- a/src/main/java/com/github/hcsp/datatype/Cast.java +++ b/src/main/java/com/github/hcsp/datatype/Cast.java @@ -4,48 +4,50 @@ public class Cast { // Cast an int to byte // 将int类型转换成byte public static byte int2byte(int i) { - return i; + return (byte) i; } // Cast an int to short // 将int类型转换成short - public static short int2short(int i) { - return i; + public static short int2short( int i) { + return (short) i; } // Cast an int to char // 将int类型转换成char public static char int2char(int i) { - return i; + return (char) i; } // Cast an int to String, e.g. 123 -> "123" // 将一个整数转换为字符串,例如,将123转换成字符串"123" public static String int2String(int i) { - return i; + return String.valueOf(i); } // Cast an String to int, e.g. "123" -> 123 // 将一个字符串转换成整数,例如,将字符串"123"转换成整数123 public static int string2int(String s) { - return s; + return Integer.parseInt("s"); } // Cast an String to double, e.g. "1.23" -> 1.23 // 将一个字符串转换成double类型,例如,将字符串"1.23"转换成1.23 public static double string2double(String s) { - return s; + return Double.parseDouble("s"); } // Cast an Long to int // 将Long类型转换成int public static int Long2int(Long l) { - return l; + long bb = l; + return (int) bb; } // Cast an Double to long // 将Double类型转换成long public static long double2Long(Double d) { - return d; + double aa = d; + return (long) aa; } } From 961b3856cb41131c22692812860762b715572bee Mon Sep 17 00:00:00 2001 From: DEMAO <987854018@qq.com> Date: Fri, 24 Sep 2021 10:07:51 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E4=B9=8B=E9=97=B4=E7=9A=84=E8=BD=AC=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/github/hcsp/datatype/Cast.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/github/hcsp/datatype/Cast.java b/src/main/java/com/github/hcsp/datatype/Cast.java index ce953d4..8c54dd9 100644 --- a/src/main/java/com/github/hcsp/datatype/Cast.java +++ b/src/main/java/com/github/hcsp/datatype/Cast.java @@ -9,7 +9,7 @@ public static byte int2byte(int i) { // Cast an int to short // 将int类型转换成short - public static short int2short( int i) { + public static short int2short(int i) { return (short) i; } From 9ec22d375f494d043b35c2d7798acf8aac52cae2 Mon Sep 17 00:00:00 2001 From: DEMAO <987854018@qq.com> Date: Fri, 24 Sep 2021 11:15:52 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E4=B9=8B=E9=97=B4=E7=9A=84=E8=BD=AC=E6=8D=A22?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/github/hcsp/datatype/Cast.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/github/hcsp/datatype/Cast.java b/src/main/java/com/github/hcsp/datatype/Cast.java index 8c54dd9..204f2d0 100644 --- a/src/main/java/com/github/hcsp/datatype/Cast.java +++ b/src/main/java/com/github/hcsp/datatype/Cast.java @@ -40,14 +40,14 @@ public static double string2double(String s) { // Cast an Long to int // 将Long类型转换成int public static int Long2int(Long l) { - long bb = l; - return (int) bb; + long z = l; + return (int) z; } // Cast an Double to long // 将Double类型转换成long public static long double2Long(Double d) { - double aa = d; - return (long) aa; + double m = d; + return (long) m; } } From cda0769a73f238c84f3d8ec422d05756dd27d279 Mon Sep 17 00:00:00 2001 From: DEMAO <987854018@qq.com> Date: Fri, 24 Sep 2021 15:28:00 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E4=B9=8B=E9=97=B4=E7=9A=84=E8=BD=AC=E6=8D=A23?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/github/hcsp/datatype/Cast.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/github/hcsp/datatype/Cast.java b/src/main/java/com/github/hcsp/datatype/Cast.java index 204f2d0..769e81a 100644 --- a/src/main/java/com/github/hcsp/datatype/Cast.java +++ b/src/main/java/com/github/hcsp/datatype/Cast.java @@ -28,13 +28,13 @@ public static String int2String(int i) { // Cast an String to int, e.g. "123" -> 123 // 将一个字符串转换成整数,例如,将字符串"123"转换成整数123 public static int string2int(String s) { - return Integer.parseInt("s"); + return Integer.parseInt(s); } // Cast an String to double, e.g. "1.23" -> 1.23 // 将一个字符串转换成double类型,例如,将字符串"1.23"转换成1.23 public static double string2double(String s) { - return Double.parseDouble("s"); + return Double.parseDouble(s); } // Cast an Long to int