实现字符串首字母大写
实现字符串首字母大写
- 两种方式实现
- 方式一:截取字符串的第一个字母,利用String的toUpperCase方法将第一个字母转换为大写,截取首字母后的字串,和转换为大写的首字母做拼接
- 方式二:利用ASCII码将首字母转换为大写,这种方式效率会高一些
两种方式实现
方式一:截取字符串的第一个字母,利用String的toUpperCase方法将第一个字母转换为大写,截取首字母后的字串,和转换为大写的首字母做拼接
import org.junit.Test;public class StringTest1 {//方式一public String initial2UpperCase(String str){return str.substring(0,1).toUpperCase() + str.substring(1,str.length());}@Testpublic void testInitial2UpperCase(){String s = "hello!world";String str = initial2UpperCase(s);System.out.println(str);}
}
方式二:利用ASCII码将首字母转换为大写,这种方式效率会高一些
import org.junit.Test;public class StringTest1 {//方式二public String initial2UpperCase1(String str){char[] chars = str.toCharArray();if(chars[0] >= 'a' && chars[0] <= 'z'){chars[0] -= 32;}return new String(chars);
}@Testpublic void testInitial2UpperCase1(){String s = "hello!world";String str = initial2UpperCase1(s);System.out.println(str);}}
实现字符串首字母大写相关推荐
- python 字符串首字母,Python 字符串首字母大写-Python设置字符串首字母大写-python title()作用-python title函数-嗨客网...
Python字符串首字母大写 Python字符串首字母大写教程 在开发过程中,很多时候我们需要将一个 Python title()函数详解 语法 S.title() -> str 参数 参数 描 ...
- Java字符串首字母大写高效方法
我们日常编码过程中,通常会使用反射,通过对象获取其属性,并通过属性得到其getter.setter方法,而得到get.set方法时候需要属性首字母大写.字符串首字母大写,我们通常的做法是:传统方法为先 ...
- JS replace()方法-字符串首字母大写
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串. replace()方法有两个参数,第一个参数是正则表达式,正则表达式如果带全局标志/g,则是代表替换 ...
- 怎样在html中设置首字母大写,javascript如何设置字符串首字母大写?
给出一个字符串,如何确保字符串的首字母都大写?下面本篇文章就来给大家介绍一下使用javascript设置首字母大写的方法,希望对大家有所帮助. 在javascript中,可以使用slice()方法.t ...
- SQL字符串首字母大写
字符串中的每个首字母大写,其余字母全部小写 SELECT INITCAP(firstname || ' ' || lastname) AS shortlist FROM mytable 仅第一个首字母 ...
- 字符串首字母大写方法
java string,需要进行首字母大写改写,网上大家的思路基本一致,就是将首字母截取,转化成大写然后再串上后面的,类似如下代码 //首字母大写 public static String c ...
- javaScript实现字符串首字母大写
(function(){ var stringUtils = { //TODO 单词首字母大写 initCap : function( param ){ param = param || " ...
- 记一次JAVA中字符串首字母大写转化为小写的Code
因为见过很多文章都有记载, 所以我这里也就用于个人简单的记录下 /*** 首字母大写转化为小写* 如果首字符不是大写;就原值返回.* @param strValue* @return*/public ...
- js字符串首字母大写其他小写
var name = "JAMES";// 将所有字符变成小写 name = name.toLowerCase();/*三种方法*/// 提取首字母转换为大写并与其余的字母拼接起来 ...
最新文章
- R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(配置填充色)实战
- eclipse的怪问题。background indexer crash recovery .java.lang.OutOfMemoryError: Java heap space
- 从闲扯开始我的技术博客吧
- php如何发起get网络请求,php发送get、post请求的几种方法
- 威斯康星大学乳腺癌肿瘤数据预测分类代码讲解
- 5G 2.0 的最新动向
- Tatala 中文教程
- arcgis制作空间变化图怎么做_Arcgis专题地图的编制
- x220linux蓝牙驱动,ThinkPad X230 Bluetooth 蓝牙驱动程序下载(Windows 7/Vista)
- 使用TestNG-abbot测试GUI
- VueRouter安装使用教程
- 复盘总结笔记-吴志华老师讲座
- LuoguP4313 BZOJ3894 文理分科——最小割
- 英语语法总结--主谓一致
- 轻松实现网页中通过链接跳转到QQ聊天界面,通过链接加QQ群,自动打开聊天对话框等等,包含电脑版和手机版的实现,示例部分Android和iOS的代码
- 华为p10 android几,是运行速度最快的安卓手机? 华为P10
- Jmeter测试数据怎么保存
- ArcGIS制图技巧:制图入门与点、线、面状符号制作
- Python3预测NBA比赛结果
- 按键精灵DNF脚本开发第二季
热门文章
- 关于引入光缆我们应该知道什么?
- 9.17 实现KEY1,KEY2,KEY3三个按键按下打印信息
- -23 key 的内部原理
- java 实现Excel irr计算(改进版)
- 【OpenCV DNN】Flask 视频监控目标检测教程 04
- 【Java编程系列】Java自定义标签-Tag
- AnalyticDB实现和特点浅析
- c语言双截龙_双截龙格斗全人物出招表_双截龙格斗Double Dragon各角色出招表大全带图-街机中国...
- Kivy安装使用教程
- C语言中使用printf()打印漂亮的颜色字体