热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.apache.commons.lang3.StringUtils.lowerCase()方法的使用及代码示例

本文整理了Java中org.apache.commons.lang3.StringUtils.lowerCase()方法的一些代码示例,展示了StringU

本文整理了Java中org.apache.commons.lang3.StringUtils.lowerCase()方法的一些代码示例,展示了StringUtils.lowerCase()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StringUtils.lowerCase()方法的具体详情如下:
包路径:org.apache.commons.lang3.StringUtils
类名称:StringUtils
方法名:lowerCase

StringUtils.lowerCase介绍

[英]Converts a String to lower case as per String#toLowerCase().

A null input String returns null.

StringUtils.lowerCase(null) = null
StringUtils.lowerCase("") = ""
StringUtils.lowerCase("aBc") = "abc"

Note: As described in the documentation for String#toLowerCase(), the result of this method is affected by the current locale. For platform-independent case transformations, the method #lowerCase(String,Locale)should be used with a specific locale (e.g. Locale#ENGLISH).
[中]根据字符串#toLowerCase()将字符串转换为小写。
空输入字符串返回空值。

StringUtils.lowerCase(null) = null
StringUtils.lowerCase("") = ""
StringUtils.lowerCase("aBc") = "abc"

注意:如String#toLowerCase()文档中所述,此方法的结果受当前区域设置的影响。对于独立于平台的大小写转换,方法#小写(字符串,区域设置)应与特定区域设置(例如,区域设置#英语)一起使用。

代码示例

代码示例来源:origin: Graylog2/graylog2-server

@Override
protected String apply(String value, Locale locale) {
return StringUtils.lowerCase(value, locale);
}
}

代码示例来源:origin: apache/geode

Status(final String description) {
assert isNotBlank(description) : "The Status description must be specified!";
this.description = lowerCase(description);
}

代码示例来源:origin: apache/hive

/**
* If the URI has no scheme defined, the default is {@link UriType#FILE}
*/
private static ResourceDownloader.UriType getURLType(URI value) {
String scheme = StringUtils.lowerCase(value.getScheme());
if (scheme == null) return UriType.FILE;
if ("file".equals(scheme)) return UriType.FILE;
if ("hdfs".equals(scheme)) return UriType.HDFS;
if ("ivy".equals(scheme)) return UriType.IVY;
return UriType.OTHER;
}
}

代码示例来源:origin: jeremylong/DependencyCheck

/**
* Implements the hashCode for Evidence.
*
* @return hash code.
*/
@Override
public int hashCode() {
return new HashCodeBuilder(MAGIC_HASH_INIT_VALUE, MAGIC_HASH_MULTIPLIER)
.append(StringUtils.lowerCase(name))
.append(StringUtils.lowerCase(source))
.append(StringUtils.lowerCase(value))
.append(confidence)
.toHashCode();
}

代码示例来源:origin: liferay/liferay-portal

private String _replaceHttpSchemeWithHttps(String url) {
String lowerCasedUrl = StringUtils.lowerCase(url);
if (lowerCasedUrl.startsWith(HTTP)) {
return HTTPS.concat(url.substring(HTTP.length()));
}
return url;
}

代码示例来源:origin: apache/geode

/**
* Determines whether this Locator launcher command has the specified command-line option.
*
* @param option a String indicating the name of the command-line option to this command.
* @return a boolean value indicating whether this command has the specified named command-line
* option.
*/
public boolean hasOption(final String option) {
return getOptions().contains(lowerCase(option));
}

代码示例来源:origin: apache/geode

/**
* Determines whether this Server launcher command has the specified command-line option.
*
* @param option a String indicating the name of the command-line option to this command.
* @return a boolean value indicating whether this command has the specified named command-line
* option.
*/
public boolean hasOption(final String option) {
return getOptions().contains(lowerCase(option));
}

代码示例来源:origin: org.apache.commons/commons-lang3

@Test
public void testLowerCase() {
assertNull(StringUtils.lowerCase(null));
assertNull(StringUtils.lowerCase(null, Locale.ENGLISH));
assertEquals("lowerCase(String) failed",
"foo test thing", StringUtils.lowerCase("fOo test THING"));
assertEquals("lowerCase(empty-string) failed",
"", StringUtils.lowerCase(""));
assertEquals("lowerCase(String, Locale) failed",
"foo test thing", StringUtils.lowerCase("fOo test THING", Locale.ENGLISH));
assertEquals("lowerCase(empty-string, Locale) failed",
"", StringUtils.lowerCase("", Locale.ENGLISH));
}

代码示例来源:origin: zhegexiaohuozi/SeimiCrawler

Request request = new Request();
String[] urlPies = url.split("##");
if (urlPies.length >= 2 && StringUtils.lowerCase(urlPies[1]).equals("post")) {
request.setHttpMethod(HttpMethod.POST);

代码示例来源:origin: spring-projects/spring-roo

private StringBuilder getBasePathStringBuilder(ClassOrInterfaceTypeDetails controller,
ControllerAnnotationValues values) {
StringBuilder sbuilder = new StringBuilder("/");
String prefix = StringUtils.trim(values.getPathPrefix());
final JavaType entity = values.getEntity();
// Add prefix
if (StringUtils.isNotBlank(prefix)) {
if (prefix.startsWith("/")) {
sbuilder.append(prefix.substring(1));
} else {
sbuilder.append(prefix);
}
// Include last / if provided prefix doesn't include it
if (!prefix.endsWith("/")) {
sbuilder.append("/");
}
}
// add Entity
sbuilder.append(StringUtils.lowerCase(getPluralService().getPlural(entity)));
return sbuilder;
}

代码示例来源:origin: rancher/cattle

private String convertResourceType(String type) {
switch (StringUtils.lowerCase(type)) {
case "environment":
return "stack";
case "project":
return "environment";
default:
return type;
}
}

代码示例来源:origin: org.apereo.service.persondir/person-directory-impl

@Override
public String canonicalize(final String value, final Locale locale) {
return StringUtils.lowerCase(value, locale);
}
},

代码示例来源:origin: spring-projects/spring-roo

pathPrefix = StringUtils.lowerCase(pathPrefix);

代码示例来源:origin: iterate-ch/cyberduck

@Override
public String getMime(final String filename) {
if(StringUtils.startsWith(filename, "._")) {
return DEFAULT_CONTENT_TYPE;
}
// Reads from mime.types in classpath
return types.getMimetype(StringUtils.lowerCase(filename));
}
}

代码示例来源:origin: DSpace/DSpace

/**
* Set the EPerson's email
*
* @param s the new email
*/
public void setEmail(String s) {
this.email = StringUtils.lowerCase(s);
setModified();
}

代码示例来源:origin: Devskiller/jfairy

@Override
public void generateUsername() {
if (username != null) {
return;
}
if (baseProducer.trueOrFalse()) {
username = lowerCase(stripAccents(firstName.substring(0, 1) + lastName));
} else {
username = lowerCase(stripAccents(firstName + lastName.substring(0, 1)));
}
}

代码示例来源:origin: iterate-ch/cyberduck

@Override
public boolean accept(Host host) {
return StringUtils.lowerCase(BookmarkNameProvider.toString(host)).contains(searchString.toLowerCase(Locale.ROOT))
|| ((null != host.getComment()) && StringUtils.lowerCase(host.getComment()).contains(searchString.toLowerCase(Locale.ROOT)))
|| ((null != host.getCredentials().getUsername()) && StringUtils.lowerCase(host.getCredentials().getUsername()).contains(searchString.toLowerCase(Locale.ROOT)))
|| StringUtils.lowerCase(host.getHostname()).contains(searchString.toLowerCase(Locale.ROOT));
}
});

代码示例来源:origin: info.magnolia/magnolia-core

private JcrPropertySupportingConstructor(ValueFactory valueFactory) {
yamlConstructors.put(new Tag("!" + StringUtils.lowerCase(PropertyType.TYPENAME_PATH)), new JcrConstruct(PropertyType.PATH, valueFactory));
yamlConstructors.put(new Tag("!" + StringUtils.lowerCase(PropertyType.TYPENAME_URI)), new JcrConstruct(PropertyType.URI, valueFactory));
yamlConstructors.put(new Tag("!" + StringUtils.lowerCase(PropertyType.TYPENAME_REFERENCE)), new JcrConstruct(PropertyType.REFERENCE, valueFactory));
yamlConstructors.put(new Tag("!" + StringUtils.lowerCase(PropertyType.TYPENAME_WEAKREFERENCE)), new JcrConstruct(PropertyType.WEAKREFERENCE, valueFactory));
yamlConstructors.put(new Tag("!" + StringUtils.lowerCase(PropertyType.TYPENAME_BINARY)), new JcrConstruct(PropertyType.BINARY, valueFactory));
}
}

代码示例来源:origin: Devskiller/jfairy

@Override
public String get() {
return TextUtils.stripAccents(lowerCase(firstName + '.' + lastName + '@' + company.getDomain())).replaceAll(" ", ".");
}
}

代码示例来源:origin: rancher/cattle

@Override
public void fetchEnvironment(final MetaHelperInfo helperInfo, final OutputStream os) {
Account env = helperInfo.getAccount();
EnvironmentMetaData data = new EnvironmentMetaData(StringUtils.lowerCase(env.getName()), env.getUuid(), StringUtils.lowerCase(helperInfo.getRegionName()));
writeToJson(os, data);
}

推荐阅读
  • 本文整理了Java中java.lang.NoSuchMethodError.getMessage()方法的一些代码示例,展示了NoSuchMethodErr ... [详细]
  • 使用圣杯布局模式实现网站首页的内容布局
    本文介绍了使用圣杯布局模式实现网站首页的内容布局的方法,包括HTML部分代码和实例。同时还提供了公司新闻、最新产品、关于我们、联系我们等页面的布局示例。商品展示区包括了车里子和农家生态土鸡蛋等产品的价格信息。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 本文介绍了如何在给定的有序字符序列中插入新字符,并保持序列的有序性。通过示例代码演示了插入过程,以及插入后的字符序列。 ... [详细]
  • 个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • springmvc学习笔记(十):控制器业务方法中通过注解实现封装Javabean接收表单提交的数据
    本文介绍了在springmvc学习笔记系列的第十篇中,控制器的业务方法中如何通过注解实现封装Javabean来接收表单提交的数据。同时还讨论了当有多个注册表单且字段完全相同时,如何将其交给同一个控制器处理。 ... [详细]
  • [大整数乘法] java代码实现
    本文介绍了使用java代码实现大整数乘法的过程,同时也涉及到大整数加法和大整数减法的计算方法。通过分治算法来提高计算效率,并对算法的时间复杂度进行了研究。详细代码实现请参考文章链接。 ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 本文讨论了如何在codeigniter中识别来自angularjs的请求,并提供了两种方法的代码示例。作者尝试了$this->input->is_ajax_request()和自定义函数is_ajax(),但都没有成功。最后,作者展示了一个ajax请求的示例代码。 ... [详细]
  • 重入锁(ReentrantLock)学习及实现原理
    本文介绍了重入锁(ReentrantLock)的学习及实现原理。在学习synchronized的基础上,重入锁提供了更多的灵活性和功能。文章详细介绍了重入锁的特性、使用方法和实现原理,并提供了类图和测试代码供读者参考。重入锁支持重入和公平与非公平两种实现方式,通过对比和分析,读者可以更好地理解和应用重入锁。 ... [详细]
  • 本文整理了常用的CSS属性及用法,包括背景属性、边框属性、尺寸属性、可伸缩框属性、字体属性和文本属性等,方便开发者查阅和使用。 ... [详细]
author-avatar
忽而今秋_丶
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有