package charactor;
public class TestString{
//把 legendary 改成间隔大写小写模式,即 LeNgEnDaRy
//将字符变为大写
// public static char upCase(char letter) {
// int nowcase = (int)letter;
// int upcase = nowcase-32;
// if (upcase>=65) {
// return (char)upcase;
// }
// else {
// return (char)nowcase;
// }
// }
//
//将字符变为小写
// public static char lowCase(char letter) {
// int nowcase = (int)letter;
// int lowcase = nowcase+32;
// if (lowcase<=122) {
// return (char)lowcase;
// }
// else {
// return (char)nowcase;
// }
// }
//间隔调用大小写方法 替换原有字符 输出字符数组
public static void main(String[] args) {
String report ="legendary";
char[] wordarray=report.toCharArray();
for (int i = 0; i < wordarray.length; i++) {
char c = wordarray[i];
if(i%2==1) {
// wordarray[i]=lowCase(c);
wordarray[i]=Character.toLowerCase(c);
}
else {
// wordarray[i]=upCase(c);
wordarray[i]=Character.toUpperCase(c);
}
}
for(char x:wordarray) {
System.out.print(x);
}
}
}