X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Futil%2FStringUtils.java;h=ccc2012475dd7afe53779e31739e3357055c2f78;hb=60073d3f838affacd3f4158c3e7d069652d26602;hp=1c9d7b7a493a7ec1606262c13fc80077cf94722a;hpb=1c6ddae580d69eb0fa5b4291ba84fd6ba9b83621;p=jalview.git diff --git a/src/jalview/util/StringUtils.java b/src/jalview/util/StringUtils.java index 1c9d7b7..ccc2012 100644 --- a/src/jalview/util/StringUtils.java +++ b/src/jalview/util/StringUtils.java @@ -383,4 +383,24 @@ public class StringUtils */ return 0; } + + /** + * Converts the string to all lower-case except the first character which is + * upper-cased + * + * @param s + * @return + */ + public static String toSentenceCase(String s) + { + if (s == null) + { + return s; + } + if (s.length() <= 1) + { + return s.toUpperCase(); + } + return s.substring(0, 1).toUpperCase() + s.substring(1).toLowerCase(); + } }