From a15e04907a37c1cfa516434103f86bc4c5200cd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=96=E5=8C=96=E5=A4=A9?= <740311548@qq.com> Date: Sat, 19 Aug 2023 13:21:58 +0000 Subject: [PATCH] =?UTF-8?q?update=20src/main/java/org/ssssssss/script/conv?= =?UTF-8?q?ert/FunctionalImplicitConvert.java.=20=E4=B8=BA=E4=BB=A3?= =?UTF-8?q?=E7=90=86=E5=AF=B9=E8=B1=A1=E5=A2=9E=E5=8A=A0=20hashCode=20?= =?UTF-8?q?=E6=96=B9=E6=B3=95=20=E5=BA=94=E5=AF=B9=E5=9C=BA=E6=99=AF:?= =?UTF-8?q?=E5=B0=86=20=E5=87=BD=E6=95=B0=E7=9A=84=20=E4=BB=A3=E7=90=86?= =?UTF-8?q?=E5=AF=B9=E8=B1=A1=20=E4=BD=9C=E4=B8=BA=20key=20=E6=94=BE?= =?UTF-8?q?=E5=88=B0=20HashMap=20=E4=B8=AD=E6=97=B6=E4=BC=9A=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E5=88=B0hashCode=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 他化天 <740311548@qq.com> --- .../ssssssss/script/convert/FunctionalImplicitConvert.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/ssssssss/script/convert/FunctionalImplicitConvert.java b/src/main/java/org/ssssssss/script/convert/FunctionalImplicitConvert.java index 83e788b..01e7945 100644 --- a/src/main/java/org/ssssssss/script/convert/FunctionalImplicitConvert.java +++ b/src/main/java/org/ssssssss/script/convert/FunctionalImplicitConvert.java @@ -45,7 +45,9 @@ public class FunctionalImplicitConvert implements ClassImplicitConvert { } if ("toString".equalsIgnoreCase(method.getName())) { return "Proxy(" + source + "," + target + ")"; - } + }else if ("hashCode".equalsIgnoreCase(method.getName())) { + return Objects.hash(source, target); + } return null; }); } -- Gitee