Java将一个字符串的首位改为大写后边改为小写的实现,String

思路:

获取首字母, charAt(0) substring(0,1)
 转成大写 toUpperCase() 转大写
hellO====>Hello
获取剩余字符串, substring(1) toLowerCase() 转小写

代码如下:

 public class StringDemo{
public static void main(String[] args) {
String str="helloworD";
str=str.substring(0,1).toUpperCase().concat(str.substring(1).toLowerCase());
System.out.println(str);
}
}

总结:最开始忘了用concat方法返回连接后的新字符串。

最新文章

  1. s:form标签
  2. 学习Maven之Maven Clean Plugin
  3. IOS数据存储之归档/解档
  4. leetcode Insertion Sort List
  5. 深入Python(4):深拷贝和浅拷贝
  6. HTML布局与框架
  7. Android-ViewPagerIndicator框架使用——TabPageIndicator以及样式的修改
  8. bzoj 2049: [Sdoi2008]Cave 洞穴勘测 动态树
  9. [Git]Git远程仓库
  10. 深入浅出CChart 每日一课——第十六课 实习之旅,百年老店之新锐WTL
  11. Activity生命周期方法的调用顺序project与測试日志
  12. WCF技术剖析之五:利用ASP.NET兼容模式创建支持会话(Session)的WCF服务
  13. linshi_temp_erweima_html_backup
  14. openresty源码剖析——lua代码的执行
  15. ubuntu16.04~qt 5.8无法输入中文
  16. 使用XStream是实现XML与Java对象的转换(2)--别名
  17. 缓存,热点key
  18. mongodb操作符
  19. UI设计教程分享:电商网页页面设计常见表现手法
  20. UNIGUI集成HTML导航

热门文章

  1. 《C++数据结构-快速拾遗》 手写链表
  2. Python-requests设置请求的超时时间
  3. oracle 问题
  4. sed命令替换
  5. 关于微信支付接口,curl错误代码58
  6. 为啥我做的RFM模型被人说做错了,我错哪了?
  7. 零配置使用springboot
  8. 清华大学iCenter区块链公开课 第二节
  9. How to Pronounce Numbers 11 – 19
  10. [ SHELL编程 ] 编程常用的ORACLE相关命令