【发布时间】:2017-03-01 00:36:40
【问题描述】:
for (int i = 0, len = input.length(); i < len; i++) {
char ch = input.charAt(i);
if (i % 2 == 0) {
System.out.print(Character.toLowerCase(ch));
} else {
System.out.print(Character.toUpperCase(ch));
}
}
我想在不使用字符类的情况下执行此操作。仅使用 tolowerCase 和 toUpperCase 以及基本循环。
因此,基本程序将在不使用字符类的情况下将诸如“Hello World”之类的字符串转换为“HeLlo WoRlD”。
我听说你可以做到,但我想不通。真的很烦我
【问题讨论】:
-
看一下 ASCII 表
-
你也可以使用子字符串
-
子字符串!谢谢!!!
标签: java capitalization