求救一个简单程序!
小弟做书上的例子时死活运行不过去,不知道什么地方有问题。大家看看你们的机子能不能运行过去,代码如下:
import java.util.*;
public class Example5_12
{
public static void main(String args[])
{
String s=new String ("abcABC123");
System.out.println(s);
char a[]=s.toCharArray();
for (int i=0;i<a.length;i++)
{
if (Character.isLowerCase(a[i]));
{
a[i]=Character.toUpperCase(a[i]);
}
else if (Character.isUpperCase (a[i])) //哪里有错?
{
a[i]=Character.toLowerCase(a[i]);
}
}
s=new String (a);
System.out.println (s);
}
}
请各位帮忙,谢谢!