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

0 java string variables compare

这是我的第一次,所以我会尝试添加尽可能多的信息,所以我不会被大吼大叫.:-)

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

这是我用来获取字符串的代码.他们是2个独立的电话.

try { var_ContactSurname = var_ContactSurname.substring(0,1);
    }
catch (Exception e){
}
Run Code Online (Sandbox Code Playgroud)

我再次使用不同的变量.现在到了这一点,它做了我想要的.它从字段中抓取第一个字母并将其分配给变量.

所以在这一点上我有两个变量(例如D和R的例子).

var_ContactSurname = R var_ContactLicenceNumber = D.

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

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

if (var_ContactLicenceNumber.toLowerCase().equals()var_ContactSurname.toLowerCase()){
var_ContactValidate == "TRUE";
}
else {
var_ContactValidate == "FALSE";
}
Run Code Online (Sandbox Code Playgroud)

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

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

谢谢.

akf*_*akf 5

  1. 我会用这个String方法equalsIgnoreCase()
  2. 要为字段赋值,请使用单个=而不是double(==).