黑马程序员技术交流社区

标题: 在将字符串大写转小写,小写转大写时写出下面语句 [打印本页]

作者: huanmenglt    时间: 2015-4-22 13:59
标题: 在将字符串大写转小写,小写转大写时写出下面语句
str = str.replaceAll("([a-zA-Z])", ("$1".charAt(0)>='a'&&"$1".charAt(0)<='z')?"$1".toUpperCase():"$1".toLowerCase());

这个语句无法达到目的,大家看看为什么。
自己实测得到结果,原因已基本分析出来,给大家分享下,想了解的可以试试并相互探讨。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2