class A{ 
public static void main(String[] args){ 
switch((char)args[0]){ 
case 'a': 
System.out.println("a"); 
break; 
case 'b': 
System.out.println("b"); 
break; 
case 'c': 
System.out.println("c"); 
break; 
default: 
System.out.println("d"); 
break; } 


(char)args[0])有什么错误?String不能强制类型转换为char吗? 
我如果在命令行只输入一个字母,为什么不可以呢?**这个程序应该怎么改才正确?!!!*