如下代码可打印大写字母表
public class English {
public void printEnglish()
{
int firstEnglish, lastEnglish
char firstE = 'A', lastE = 'Z' //获取首字母与末字母的值
firstEnglish = (int)firstE
lastEnglish = (int)lastE
System.out.println("英文大写字母表: ")
for(int i = firstEnglish i <= lastEnglish ++i)
{
char uppercase, lowercase
uppercase = (char)i
lowercase = (char)(i + 32)
System.out.print(" " + uppercase + lowercase)
}
System.out.println()
}
}
public class GreekAlphabet{
public static void main (String args[ ])
{
int startPosition=0,endPosition=0
char cStart='α',cEnd='ω'
startPosition=(int)cStart// 【代码1】 cStart做int型转换据运算,并将结果赋值startPosition
endPosition=(int)cEnd//【代码2】 cEnd做int型转换运算,并将结果赋值给endPosition
System.out.println("希腊字母\'α\'在unicode表中的顺序位置:"+(int)cStart)
System.out.println("希腊字母表:")
for(int i=startPositioni<=endPositioni++)
{
cStart='\0'
cStart=(char)i//你是这一步弄错了,我刚开始也是掉到你的陷阱了,检查了几遍才看出来
System.out.print(" "+cStart)
if((i-startPosition+1)%10==0)
System.out.println("")
}
}
}