《java入门第一季》之类String类小案例
2016-05-09 21:49
309 查看
String类有许多转换方法,API文档里面可查看。针对转换方法,给出小案例。
/* * 需求:把一个字符串的首字母转成大写,其余为小写。(只考虑英文大小写字母字符) * 举例: * helloWORLD * 结果: * Helloworld * * 分析: * A:先获取第一个字符 * B:获取除了第一个字符以外的字符 * C:把A转成大写 * D:把B转成小写 * E:C拼接D */ public class StringTest { public static void main(String[] args) { // 定义一个字符串 String s = "helloWORLD"; // 先获取第一个字符 String s1 = s.substring(0, 1); // 获取除了第一个字符以外的字符 String s2 = s.substring(1); // 把A转成大写 String s3 = s1.toUpperCase(); // 把B转成小写 String s4 = s2.toLowerCase(); // C拼接D String s5 = s3.concat(s4); System.out.println(s5); // 优化后的代码 // 链式编程 String result = s.substring(0, 1).toUpperCase() .concat(s.substring(1).toLowerCase()); System.out.println(result); } }
相关文章推荐
- Java内部类引用外部类中的局部变量为何必须是final问题解析
- Spring AOP 创建切面
- [javaSE] 并发编程(线程间通信)
- java读取xml文件的方法汇总
- 对用java语言生成pdf文件的一些补充
- Java学习-常用排序稳定性分析
- Spring 事务
- 详解java定时任务
- javaoop-udp协议的解析
- Java学习-插入排序1-直接插入排序
- Spring mvc Day1(1) springmvc架构
- java移位运算符
- Eclipse和Qt中添加库
- java实现几种常见的排序算法
- spring的annotation-driven
- 将eclipse项目导入Android studio
- Java JDBC基本操作(增,删,改,查)总结
- spring4 4000 +springmvc4+hibernate4集成框架流程:
- JAVA事务处理 之 JDBC事务
- JAVA之路002-运算符