@Testvoid testStringUtils(){ String input = "baby, I love you"; String result = "Baby, I love you"; String output = StringUtils.capitalize(input); assertEquals(result, output);} 跑下测试方法,绿条通过。 如我们所见,我们只是调用 StringUtils.capitalize(input), 然后里面自动帮我们...
方法一:使用substring方法 Java的String类中提供了substring方法,可以截取字符串的指定部分。我们可以利用substring方法将字符串的首字母截取出来,然后转换为大写,最后拼接上剩余部分,即可实现将字符串首字母大写的功能。 AI检测代码解析 publicstaticStringcapitalizeFirstLetter(Stringstr){if(str==null||str.isEmpty()){...
执行程序,输出结果为Hello。 方案二:使用StringBuilder或StringBuffer 除了使用charAt和substring方法外,我们还可以使用StringBuilder或StringBuffer来处理字符串。这些类提供了丰富的方法来操作字符串,包括修改字符串中的字符。 下面是使用StringBuilder的示例代码: AI检测代码解析 publicclassStringUtil{publicstaticStringcapitaliz...
String emptyOutput = StringUtils.capitalize(EMPTY_INPUT); assertEquals(EMPTY_EXPECTED, emptyOutput); String nullOutput = StringUtils.capitalize(null); assertNull(nullOutput); 6. Conclusion In this article, we’ve learned how to convert the first character of a given string to upper case. ...
org.apache.commons.lang3.StringUtils.capitalize(String str) 示例: StringUtils.capitalize(null) =nullStringUtils.capitalize("") = ""StringUtils.capitalize("cat") = "Cat"StringUtils.capitalize("cAt") = "CAt"StringUtils.capitalize("'cat'") = "'cat'" ...
capitalize:首字符大写 六. org.apache.commons.io.FilenameUtils getExtension:返回文件后缀名 getBaseName:返回文件名,不包含后缀名 getName:返回文件全名 concat:按命令行风格组合文件路径(详见方法注释) removeExtension:删除后缀名 normalize:使路径正常化
String capitalize = StringUtils.capitalize(str);System.out.println(capitalize); // 输出Yideng 2.1.3 重复拼接字符串 String str = StringUtils.repeat("ab", 2);System.out.println(str); // 输出abab 2.1.4 格式化日期 再也不用手写SimpleDateFormat格式化了 // Date类型转String类型 String date = ...
String capitalize=StringUtils.capitalize(str); System.out.println(capitalize);//输出Laoyaoguai 2.1.3 重复拼接字符串 String str = StringUtils.repeat("ab", 2); System.out.println(str);//输出abab 2.1.4 格式化日期 再也不用手写SimpleDateFormat格式化了 ...
a test string." System.out.println(StringUtils.capitalize(str)); // Output: " this is a test string. " System.out.println(StringUtils.repeat(str, 3)); // Output: " This is a test string. This is a test string. This is a test string. " }} 2.Guava:...
方法三:使用StringBuffer或StringBuilder类 publicstaticStringcapitalizeFirstLetter(Stringstr){if(str==null||str.isEmpty()){returnstr;}StringBuildersb=newStringBuilder(str);sb.setCharAt(0,Character.toUpperCase(sb.charAt(0)));returnsb.toString();} ...