gpt4 book ai didi

java - 字符串比较 : individual comparison Vs appended string comparison

转载 作者:行者123 更新时间:2023-12-02 05:38:10 27 4
gpt4 key购买 nike

我有六个字符串变量,即 str11、str12、str13、str21、str21 和 str23。

我需要比较这些变量的组合。

我必须检查的组合是 str11 -- str12 -- str13 作为一组, str21 -- str22 -- str23 作为另一组。我必须比较这两组。

现在我很困惑应该使用哪种方法进行比较?

我可以附加同一组的字符串并进行比较吗,这只是一次比较 说(str11附加str12附加str13)eqauls(str21附加str22附加str23)

或者

我应该进行单独的 3 次比较吗?

if( str11 equals str21 ) {

if( str12 equals str22 ) {

if( str13 equals str23 ) {

}

}

}

当我进行字符串比较时,由于字符串长度而导致我付出代价的性能因素是什么?让我们假设所有字符串的长度相同(大约)。

最佳答案

我会单独测试。

“AB”“CD”“EF”等于“ABC”“DE”“F”吗?

我认为不是。

附注如果是,那么这是一个非常特殊的情况,如果您决定以这种方式编码(作为串联比较),那么就注释掉它。

关于java - 字符串比较 : individual comparison Vs appended string comparison,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/416500/

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