我写了一个java代码来检查两个字符串if("SS".equalsIgnoreCase("Xx"))
但我的代码分析器建议我使用Google API Guava。你们谁知道该怎么做?非常感谢。
Guava旨在提供基本JDK中没有的实用程序。 显然,这是在基本的JDK中。 番石榴根本没有任何东西可以处理这种情况。
没有"番石榴方式"可以做到这一点。 这整个讨论都是荒谬的。
(这并不意味着在Guava确实有可以帮助给定用例的实用程序的情况下,没有强有力的论据支持使用Guava,但这不是其中一种情况。
强烈推荐
Str1.equalsIgnoreCase( Str2)
因为我没有看到使用第三方库的任何要求。
该字符串方法有一个完美的方法来做到这一点。
您的分析器可能会期望您提供这样的论点:)
只需说NO,因为您具有来自String类的可读可用方法。只是问为什么??
如果他只信任Google,请使用CodePro Analytix审核您的代码(如果您不使用最新的Eclipse版本:s(。
您的代码不会有任何更改。https://developers.google.com/java-dev-tools/codepro/doc/features/audit/audit