Orz Orz
哪位大哥帮我解释一下下面x   =   (char)   +   y;这句话的意思啊? 
 public   class   A 
 { 
 	public   static   void   main(String[]   args) 
 	{ 
 		charTest( 'a ', 'b '); 
 	} 
 	static   void   charTest(char   x,   char   y) 
 	{ 
 		x   =   (char)   +   y; 
 		System.out.println(x); 
 		System.out.println(y); 
 	} 
 } 
------解决方案--------------------x = (char) + y; 
 应该把+号解释成正号 而不是加号 这里就是先取y的正号(这里系统会有一个自动转换 把char值转成int值) 然后再强制转换回char值