gpt4 book ai didi

Java - 比较两个字符串并将值分配给第三个变量?

转载 作者:行者123 更新时间:2023-12-01 07:12:13 24 4
gpt4 key购买 nike

这是我的第一次,所以我会尝试添加尽可能多的信息,这样我就不会被骂。 :-)

我想要做的是我有 2 个变量,它们从 2 个字段中获取文本,并仅获取每个字段中的第一个字符并将其分配给这些值。

这是我用来获取字符串的代码。正如您所想,它们是 2 个单独的调用。

try { var_ContactSurname = var_ContactSurname.substring(0,1);
}
catch (Exception e){
}

我用不同的变量再次得到了上面的内容。现在到目前为止,它满足了我的要求。它从字段中获取第一个字母并将其分配给变量。

所以此时我有两个变量(例如 D 和 R 的示例字符)。

var_ContactSurname = Rvar_ContactLicenceNumber = D

我想要做的是比较这两个变量,如果它们匹配,我想返回 TRUE 值,如果不匹配,则返回 FALSE 值。

该值也必须是字符串,并分配给名为 var_ContactValidate 的新变量。

if (var_ContactLicenceNumber.toLowerCase().equals()var_ContactSurname.toLowerCase()){
var_ContactValidate == "TRUE";
}
else {
var_ContactValidate == "FALSE";
}

不,您可能会注意到可能缺少一些代码。我正在使用一个规则引擎,它为我完成了很多功能。我可以使用原始 Java 代码来做其他事情(比如这个比较)...但这就是我遇到问题的比较。

任何有关比较的想法将不胜感激。

谢谢。

最佳答案

  1. 我会使用String方法equalsIgnoreCase()
  2. 要将值分配给字段,请使用单个 =,而不是 double (==)。

关于Java - 比较两个字符串并将值分配给第三个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12056209/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com