-3

我编写了一个 java 代码来检查两个字符串 if("SS".equalsIgnoreCase("Xx")),但我的代码分析器建议我使用 Google API Guava。大家知道怎么做吗?非常感谢。

4

3 回答 3

2

Guava 旨在提供基本 JDK 中没有的实用程序。显然,这在基本 JDK 中。番石榴根本没有针对这种情况的任何东西

没有“番石榴方式”可以做到这一点。这整个讨论是荒谬的。

(这并不意味着在 Guava确实具有可以帮助特定用例的实用程序的情况下使用 Guava 没有强有力的论据,但这不是其中一种情况。)

于 2013-10-10T15:42:56.050 回答
1

大力推荐

 Str1.equalsIgnoreCase( Str2)

因为我没有看到使用第三方库的任何要求。

那个字符串方法已经有一个完美的方法来做到这一点。

你的分析器可能会期待你的一些这样的论点:)

只是说不因为您已经从 String 类中获得了现成的可用方法。就问为什么??

于 2013-10-10T09:01:49.513 回答
0

如果他只信任 Google,请使用 CodePro Analytix 审核您的代码(如果您不使用最新的 Eclipse 版本 :s )。

您的代码不会有任何改变。 https://developers.google.com/java-dev-tools/codepro/doc/features/audit/audit

于 2013-10-10T09:17:28.263 回答