首字母大写转换 java,Java InitialsTransformation(字符串首字母大小写转换)

版权声明:本文为原创博文,最终解释权归一个集 帅气 与 智慧 和 手速 于一身的男人-灭世奶神-所有!- - - - - - - - - - - - -转载:请附上--源作者 / 源博文--相关链接信息! https://blog.csdn.net/qq_36823679--------------------- https://blog.csdn.net/qq_36823679/article/details/90489357

[code]//package Main;

/**

*

* @Explain(说明):字符串首字母大小写转换工具类

* @time(时间):2019/04/17

* @role(谁):东方神祇(杨)

* @role(谁):东方神祇(杨)

*

* @modify(修改)

* @time:

* @role:

*/

public class InitialsTransformation {

public static void main(String[] args) {

System.out.println(StringUtilMax.initcap("yangmufa")) ;

System.out.println(StringUtilMin.initcap1("YANGMUFA")) ;

}

}

class StringUtilMax{

public static String initcap(String str){

//如果字符串str为null和""则返回原数据

if (str==null||"".equals(str)){

return str ;

}

if(str.length()==1){

//如果字符串str的长度为1,则调用专门把字符串转换为大写的string方法tuUpperCase()

return str.toUpperCase() ;

}

//用字符串截取方法subString()截取第一个字符并调用toUpperCase()方法把它转换为大写字母

//再与从str第二个下标截取的字符串拼接

return str.substring(0,1).toUpperCase()+str.substring(1) ;

}

}

class StringUtilMin{

public static String initcap1(String str){

//如果字符串str为null和""则返回原数据

if (str==null||"".equals(str)){

return str ;

}

if(str.length()==1){

//如果字符串str的长度为1,则调用专门把字符串转换为小写的string方法tuUpperCase()

return str.toLowerCase() ;

}

//用字符串截取方法subString()截取第一个字符并调用toUpperCase()方法把它转换为小写字母

//再与从str第二个下标截取的字符串拼接

return str.substring(0,1).toLowerCase()+str.substring(1) ;

}

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/522754.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

flowable用户组的处理

背景 flowable有自己的用户账号信息,用户信息,用户组信息,其实这些用户信息都我们系统可能都存在,那么我们如何去使用一份数据呢? 1.我们可以建立视图直接取我们的组织信息,这个可以参考相关的文档 2.我们…

微软 SQL Server 2019 将免费支持 Java;Rancher Labs获2500万美元融资;腾讯云进军日本市场……...

关注并标星星CSDN云计算极客头条:速递、最新、绝对有料。这里有企业新动、这里有业界要闻,打起十二分精神,紧跟fashion你可以的!每周三次,打卡即read更快、更全了解泛云圈精彩newsgo go go “2019世界计算机大会”新闻…

java 监听桌面鼠标事件,鼠标事件的监听和使用

鼠标操作是图形操作系统最常用操作,用户使用鼠标单击,双击,右击,拖动等操作实现与软件的交互。 鼠标事件监听器 鼠标事件监听器由MouseListener接口和MouseMotionListener接口定义,分别定义鼠标捕获不同的鼠标操作方法…

玩 High API 系列之:实现钉钉Ding功能

摘要: 钉钉是企业IM市场上的领先者,深受中小企业客户的喜欢,就再几天前刚刚宣布用户数超过1亿!在钉钉里面有个特别实用的功能,那就是Ding一下,如果你发的消息特别紧急,可以直接通过短信、电话等…

flowable中动态显示节点的审批人信息

1、上面的流程图当任务还没有到的节点,用户想看看节点的人的信息,如果我们常规的是不能实现的。 2、思路就是我们取出节点的表达式,然后用我们流程实例的变量来给他翻译出来即可,如何做呢? 2.1、通过流程实例id查出历…

InfoComm China 2019,揭秘“NVIDIA风格”数据科学!

戳蓝字“CSDN云计算”关注我们哦!作者|刘晶晶在炫酷的复联4电影中,超过2600个特效镜头层出不穷,意味着电影的后期剪辑与特效对于硬件设备的要求越发提高,毕竟特效制作着力依赖画面渲染。我们了解,在没有GPU之前&#x…

玩 High API 系列之:智能云相册

摘要: 相册是手机中的一个非常重要的功能,然而目前的大部分手机的相册非常普通,仅仅有查看照片,编辑相片的等几个简单功能。我们来看看如果在API时代,如何通过调用API快速实现一个好玩的,具备智能分析识别、…

Flowable通过api查询流程返回流程图节点

通过传入流程启动id去查询当前流执行节点 返回流程图 到期节点 标红显示 /*** 生成流程图** param processId 任务ID*/RequestMapping(value "processDiagram")public void genProcessDiagram(HttpServletResponse httpServletResponse, String processId) throws E…

玩 High API 系列好文:UGC内容检测、视频智能、拍照翻译、懂天气的草地喷水头...

摘要:玩 High API 系列好文:UGC内容检测、视频智能、拍照翻译、懂天气的草地喷水头 导读:初创公司可以利用API来解决问题。了解更多场景如何玩High API?如何将API变现?请下载阿里云 API Playbook(免费下载&…

java项目功能详情介绍,JAVAEE—spring的详细介绍

一、spring介绍1.三层架构中spring位置2.spring一站式框架正是因为spring框架性质是属于容器性质的.容器中装什么对象就有什么功能.所以可以一站式.不仅不排斥其他框架,还能帮其他框架管理对象.aop支持、ioc思想、spring jdbc、aop 事务、junit 测试支持二、spring搭建1.导包日…

乘势而起,走进2019年风口“边缘计算”

戳蓝字“CSDN云计算”关注我们哦!作者| pasca原创 | 蛋蛋团(ID:dandan_tuan)5G火了,也带火了边缘计算。2019年3月,一篇《5G风口扩散,超清视频边缘计算概念崛起》的文章意外走红,直接…

flowable笔记 - 简单的通用流程

简介 通用流程可以用于一些基本的申请,例如请假、加班。 大致过程是: 1. 创建申请 2. 分配给审批人(需要审批人列表,当前审批人) -> 有下一个审批人 -> 3 -> 无 -> 4 3. 审批人审批 -> 同意 -> 2 -> 拒绝 -…

详解SLB、EIP、NAT网关之间区别, 合理选择云上公网入口

摘要: 概述 阿里云的公网入口产品共有三个,SLB、EIP、NAT网关,这几个产品都可以作为云上资源的公网入口,他们之间有何区别,又分别应该在什么场景下使用呢? 点此查看原文:http://click.aliyun.co…

matlab 求n 的和,MATLAB求1的阶乘加到n的阶乘和 不要现有的函数,要自己编写出来的...

点击查看MATLAB求1的阶乘加到n的阶乘和 不要现有的函数,要自己编写出来的具体信息答:myfactorial (n) factorial(n) myfactorial (n) prod(1:n) 两个都可以吧。:)答:编写一个matlab文件,求1到n的阶乘之和。其代码编写…

Hadoop常见问题 | Hadoop能干什么?

戳蓝字“CSDN云计算”关注我们哦!我们很荣幸能够见证Hadoop十几年间经历了从无到有,再到称王。感动于技术的日新月异时,希望通过本篇有问有答,带大家解决Hadoop的常见问题。1Q: Hadoop 的发展历史A:2Q&…

matlab 导入元胞,MATLAB导入xls文件以及cell的使用方法

使用matlab读入.xls的文件时候可以用[T,TXT,RAW]xlsread("filename.xls")导入也可以使用import data 的办法手动导入文件。但是我比较倾向于自动化程度比较高的前者,毕竟有时候导入的文件数量是几百个手动导入不科学。xlsread返回的参数有三个&#xff0c…

maven打包时跳过测试

在运行mvn install或mvn package时跳过Test <project> [...] <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.18.1<…

uDevice Center - IoT弹性在线多设备开发平台

摘要&#xff1a; IoT开发的一大痛点在于&#xff1a;硬件获取与setup路径太长&#xff1b;开发工具难以支持多设备联合开发。我们用uDevice Center把开发板/设备都搬到了线上&#xff0c;让用户可以不用买硬件接线&#xff0c;在线就能做IoT开发调试了。同时&#xff0c;uDevi…

快报:Python 被爆重大“黑料”!程序员:劲爆!

坐拥各大编程排行榜的Python&#xff0c;真的无敌了吗&#xff1f;在我一个朋友看来&#xff0c;他坚信 Python 可以做任何事情。但其实我是不服的&#xff0c;我相信很多人都有这种感觉。但是我最近当看 GitHub 年度项目数量时&#xff0c;我哭了&#xff0c;因为 Python 应用…

MATLAB灰度级数为1,图像处理 – 在matlab中更改灰度图像中的灰度级数

虽然result (img / 8)* 8确实将范围[0,255]中的灰度图像转换为该范围的子集但现在仅使用32个值,但它可能会产生不希望的伪像.可能产生视觉上更好的图像的方法称为改进的灰度量化(缩写为IGS).执行它的伪代码可以如下&#xff1a;mult 256 / (2^bits)mask 2^(8 - bits) - 1prev…