问题:
键盘输入一个字母A-Z a-z
然后将该字母(不包括)后的五个字母存储到一个数组中,
然后打印该数组中的值
eg A --》 B C D E F
x --》 y z
代码:
`package cn.random.demo;
import java.util.Scanner;
public class TCAscii {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int length=5;
char[] myChar=null;
char input=sc.next().toCharArray()[0];
if ((input < 'a' && input >= 'Z') || (input <'A'||input>='z')) {
break;
}
if(input>='v'&&input<'z'){
length='z'-input;
}
if(input>='V'&&input<'Z'){
length='Z'-input;
}
myChar=new char[length];
for(int i=0;i<length;i++){
myChar[i]=(char) (input+i+1);
}
for(int i=0;i<myChar.length;i++){
System.out.print(myChar[i]+" ");
}
System.out.println();
}
}
}
`