本文整理了Java中org.apache.commons.lang3.StringUtils.equalsAnyIgnoreCase()
方法的一些代码示例,展示了StringUtils.equalsAnyIgnoreCase()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StringUtils.equalsAnyIgnoreCase()
方法的具体详情如下:
包路径:org.apache.commons.lang3.StringUtils
类名称:StringUtils
方法名:equalsAnyIgnoreCase
[英]Compares given string
to a CharSequences vararg of searchStrings
, returning true if the string
is equal to any of the searchStrings
, ignoring case.
StringUtils.equalsAnyIgnoreCase(null, (CharSequence[]) null) = false
StringUtils.equalsAnyIgnoreCase(null, null, null) = true
StringUtils.equalsAnyIgnoreCase(null, "abc", "def") = false
StringUtils.equalsAnyIgnoreCase("abc", null, "def") = false
StringUtils.equalsAnyIgnoreCase("abc", "abc", "def") = true
StringUtils.equalsAnyIgnoreCase("abc", "ABC", "DEF") = true
[中]
代码示例来源:origin: org.apache.commons/commons-lang3
@Test
public void testEqualsAnyIgnoreCase() {
assertFalse(StringUtils.equalsAnyIgnoreCase(FOO));
assertFalse(StringUtils.equalsAnyIgnoreCase(FOO, new String[]{}));
assertTrue(StringUtils.equalsAnyIgnoreCase(FOO, FOO));
assertTrue(StringUtils.equalsAnyIgnoreCase(FOO, FOO.toUpperCase(Locale.ROOT)));
assertTrue(StringUtils.equalsAnyIgnoreCase(FOO, FOO, new String(new char[]{'f', 'o', 'o'})));
assertTrue(StringUtils.equalsAnyIgnoreCase(FOO, BAR, new String(new char[]{'f', 'O', 'O'})));
assertFalse(StringUtils.equalsAnyIgnoreCase(FOO, BAR));
assertFalse(StringUtils.equalsAnyIgnoreCase(FOO, BAR, null));
assertFalse(StringUtils.equalsAnyIgnoreCase(null, FOO));
assertFalse(StringUtils.equalsAnyIgnoreCase(FOO, FOOBAR));
assertFalse(StringUtils.equalsAnyIgnoreCase(FOOBAR, FOO));
assertTrue(StringUtils.equalsAnyIgnoreCase(null, null, null));
assertFalse(StringUtils.equalsAnyIgnoreCase(null, FOO, BAR, FOOBAR));
assertFalse(StringUtils.equalsAnyIgnoreCase(FOO, null, BAR));
assertTrue(StringUtils.equalsAnyIgnoreCase(FOO, BAR, null, "", FOO.toUpperCase(Locale.ROOT), BAR));
assertTrue(StringUtils.equalsAnyIgnoreCase(FOO, FOO.toUpperCase(Locale.ROOT)));
assertFalse(StringUtils.equalsAnyIgnoreCase(null, (CharSequence[]) null));
assertTrue(StringUtils.equalsAnyIgnoreCase(FOO, new CustomCharSequence("fOo")));
assertTrue(StringUtils.equalsAnyIgnoreCase(FOO, new StringBuilder("fOo")));
}
代码示例来源:origin: xianrendzw/EasyReport
/**
* 应用部署环境名是否为生产环境
*
* @return true|false
*/
public static boolean isProductionMode() {
return StringUtils.equalsAnyIgnoreCase(ENV_NAME, "prod");
}
}
代码示例来源:origin: koraktor/mavanagaiata
/**
* Prepares and validates user-supplied parameters
*/
protected void prepareParameters() {
if (equalsAnyIgnoreCase(dirtyFlag, "false", "null")) {
dirtyFlag = null;
}
}
代码示例来源:origin: Erudika/scoold
public boolean isLanguageRTL(String langCode) {
return StringUtils.equalsAnyIgnoreCase(langCode, "ar", "he", "dv", "iw", "fa", "ps", "sd", "ug", "ur", "yi");
}
代码示例来源:origin: de.adorsys.multibanking.docusafe/rest
public static boolean eq(String id1, String id2){
return StringUtils.equalsAnyIgnoreCase(id1, id2);
}
代码示例来源:origin: de.adorsys.multibanking/multibanking-rest
public static boolean eq(String id1, String id2){
return StringUtils.equalsAnyIgnoreCase(id1, id2);
}
代码示例来源:origin: com.cognifide.qa.bb/bb-core
private Object prepareType(String property) {
return StringUtils.equalsAnyIgnoreCase(property, BOOLEAN_STRINGS) ? Boolean.valueOf(property)
: property;
}
代码示例来源:origin: Cognifide/bobcat
private Object prepareType(String property) {
return StringUtils.equalsAnyIgnoreCase(property, BOOLEAN_STRINGS) ? Boolean.valueOf(property)
: property;
}
代码示例来源:origin: com.github.ddth/ddth-dao-core
/**
* Detect database vender info.
*
* @param conn
* @return
* @throws SQLException
*/
public static DatabaseVendor detectDbVendor(Connection conn) throws SQLException {
DatabaseMetaData dmd = conn.getMetaData();
String dpn = dmd.getDatabaseProductName();
if (StringUtils.equalsAnyIgnoreCase("MySQL", dpn)) {
return DatabaseVendor.MYSQL;
}
if (StringUtils.equalsAnyIgnoreCase("PostgreSQL", dpn)) {
return DatabaseVendor.POSTGRESQL;
}
if (StringUtils.equalsAnyIgnoreCase("Microsoft SQL Server", dpn)) {
return DatabaseVendor.MSSQL;
}
return DatabaseVendor.UNKNOWN;
}
}
代码示例来源:origin: zc-zh-001/ShadowSocks-Share
if (StringUtils.equalsAnyIgnoreCase("shadowsocksR", table.select("tr td").first().text())) {
String server = ssHtml.get(1).select("td").get(1).text();
int server_port = 5240;
代码示例来源:origin: koraktor/mavanagaiata
/**
* Selects the attribute to use for sorting contributors
*/
protected void initConfiguration() {
contributorPrefix = unescapeFormatNewlines(contributorPrefix);
header = unescapeFormatNewlines(header);
if (!equalsAnyIgnoreCase(sort, "date", "name")) {
sort = "count";
}
super.initConfiguration();
}
代码示例来源:origin: org.languagetool/language-de
private List<AnalyzedToken> getImperativeForm(String word, List<String> sentenceTokens, int pos) {
int idx = sentenceTokens.indexOf(word);
String previousWord = "";
while (--idx > -1) {
previousWord = sentenceTokens.get(idx);
if (StringUtils.isWhitespace(previousWord)) {
continue;
}
break;
}
if (!(pos == 0 && sentenceTokens.size() > 1) && !StringUtils.equalsAnyIgnoreCase(previousWord, "ich", "er", "es", "sie")) {
return null;
}
String w = pos == 0 ? word.toLowerCase() : word;
List<TaggedWord> taggedWithE = getWordTagger().tag(w + "e");
for (TaggedWord tagged : taggedWithE) {
if (tagged.getPosTag().startsWith("VER:IMP:SIN:")) {
// do not overwrite manually removed tags
if (removalTagger == null || !removalTagger.tag(w).contains(tagged)) {
return getAnalyzedTokens(Arrays.asList(tagged), word);
}
break;
}
}
return null;
}
代码示例来源:origin: de.adorsys.cryptoutils/encobject
public static EncryptionParams selectEncryptionParams(Key key) {
String algorithm = key.getAlgorithm();
// TODO fix hack
if(StringUtils.equalsAnyIgnoreCase("NONE", algorithm)){
algorithm = "AES";
}
if(StringUtils.equalsAnyIgnoreCase("AES", algorithm)){
return new EncryptionParams.Builder().setEncAlgo(JWEAlgorithm.A256GCMKW).setEncMethod(EncryptionMethod.A256GCM).build();
}
if(StringUtils.equalsAnyIgnoreCase("RSA", algorithm)){
return new EncryptionParams.Builder().setEncAlgo(JWEAlgorithm.RSA_OAEP_256).setEncMethod(EncryptionMethod.A128GCM).build();
}
// TODO EC
throw new UnsupportedEncAlgorithmException("UnsupportedEncAlgorithmException from key:" + algorithm);
}
}
代码示例来源:origin: binarywang/WxJava
@Override
public String route(final WxOpenXmlMessage wxMessage) throws WxErrorException {
if (wxMessage == null) {
throw new NullPointerException("message is empty");
}
if (StringUtils.equalsIgnoreCase(wxMessage.getInfoType(), "component_verify_ticket")) {
getWxOpenConfigStorage().setComponentVerifyTicket(wxMessage.getComponentVerifyTicket());
return "success";
}
//新增、跟新授权
if (StringUtils.equalsAnyIgnoreCase(wxMessage.getInfoType(), "authorized", "updateauthorized")) {
WxOpenQueryAuthResult queryAuth = wxOpenService.getWxOpenComponentService().getQueryAuth(wxMessage.getAuthorizationCode());
if (queryAuth == null || queryAuth.getAuthorizationInfo() == null || queryAuth.getAuthorizationInfo().getAuthorizerAppid() == null) {
throw new NullPointerException("getQueryAuth");
}
return "success";
}
return "";
}
代码示例来源:origin: kamax-matrix/mxisd
.map(v -> StringUtils.equalsAnyIgnoreCase(v, "true", "1"))
.orElse(result.isSuccess()));
内容来源于网络,如有侵权,请联系作者删除!