class Test{
private static String alphabet(int n){
String s;
if( n < 1 || n > 26 ){
// 該当する文字がない場合はnullを返す
s = null;
}
else{
char ch[] = {'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
// char配列chのn-1番めから1文字分の文字列を作る
s = new String(ch, n-1, 1);
}
return s;
}
private static void print(String s){
if( s == null )
System.err.println("nullです");
else
System.out.println(s);
}
public static void main(String args[]){
int n = 0;
String s;
s = alphabet(0);
print(s);
s = alphabet(26);
print(s);
}
}
|