用Java将字符串的首字母转换大小写

 更新时间:2016年08月18日 14:45:20   投稿:daisy  
在项目开发的时候会需要统一字符串的格式,比如首字母要求统一大写或小写,那用Java如何实现这一功能?下面一起来学习学习。

话不多说,直接上代码

  //首字母转小写
  public static String toLowerCaseFirstOne(String s){
    if(Character.isLowerCase(s.charAt(0)))
      return s;
    else
      return (new StringBuilder()).append(Character.toLowerCase(s.charAt(0))).append(s.substring(1)).toString();
  }
  //首字母转大写
  public static String toUpperCaseFirstOne(String s){
    if(Character.isUpperCase(s.charAt(0)))
      return s;
    else
      return (new StringBuilder()).append(Character.toUpperCase(s.charAt(0))).append(s.substring(1)).toString();
  }

以上就是用Java将字符串的首字母转换大小写的全部内容,代码很简单但很实用,希望对大家学习使用Java能有所帮助。

相关文章

  • Java不定参数使用及一些注意情况

    Java不定参数使用及一些注意情况

    不定参数是一种特殊的参数类型,它允许方法接受可变数量的参数,本文主要介绍了Java不定参数使用及一些注意情况,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • play for scala 实现SessionFilter 过滤未登录用户跳转到登录页面

    play for scala 实现SessionFilter 过滤未登录用户跳转到登录页面

    这篇文章主要介绍了play for scala 实现SessionFilter 过滤未登录用户跳转到登录页面的相关资料,需要的朋友可以参考下
    2016-11-11
  • java 代理机制的实例详解

    java 代理机制的实例详解

    这篇文章主要介绍了java 代理机制的实例详解的相关资料,这里说明下如何实现代理机制,帮助大家理解掌握这部分内容,需要的朋友可以参考下
    2017-08-08
  • java中获取类加载路径和项目根路径的5种方式分析

    java中获取类加载路径和项目根路径的5种方式分析

    本篇文章介绍了,java中获取类加载路径和项目根路径的5种方式分析。需要的朋友参考下
    2013-05-05
  • Spring中@Async的使用小结

    Spring中@Async的使用小结

    在Java开发中,我们常常会遇到需要执行耗时操作的场景,例如文件上传、网络请求等,本文将介绍如何在Java中使用异步方法,并探讨其中的一些注意事项,感兴趣的朋友跟随小编一起看看吧
    2024-01-01
  • Java链表(Linked List)基本原理与实现方法入门示例

    Java链表(Linked List)基本原理与实现方法入门示例

    这篇文章主要介绍了Java链表(Linked List)基本原理与实现方法,结合实例形式分析了Java链表(Linked List)的功能、原理、实现方法与操作注意事项,需要的朋友可以参考下
    2020-03-03
  • java9学习笔记之模块化详解

    java9学习笔记之模块化详解

    Java 9中最重要的功能,毫无疑问就是模块化(Module),下面这篇文章主要给大家介绍了关于java9学习笔记之模块化的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2018-04-04
  • 用java实现冒泡排序算法

    用java实现冒泡排序算法

    两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止
    2013-01-01
  • IDEA2020.1使用LeetCode插件运行并调试本地样例的方法详解

    IDEA2020.1使用LeetCode插件运行并调试本地样例的方法详解

    这篇文章主要介绍了IDEA2020.1使用LeetCode插件运行并调试本地样例的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-09-09
  • SpringMVC响应处理详细解读

    SpringMVC响应处理详细解读

    Spring MVC 是 Spring 提供的一个基于 MVC 设计模式的轻量级 Web 开发框架,本质上相当于 Servlet,Spring MVC 角色划分清晰,分工明细,本章来讲解SpringMVC数据响应
    2022-07-07

最新评论