| 本帖最后由 明锦添 于 2013-3-22 10:41 编辑 
 在java数据类型转换中有些是默认转换,有些则要强制转换;这是为什么呢?它们遵循了哪些原则呢?
 public class  ZhuanHuan
 {
 public static void main(String[]  agrs)
 {
 int a,b=332;
 float x, y=8.123f;
 char c1='k',c2;
 a=y;
 x=b;
 a=c1;
 c2=b;
 System.out.println(a+","+x+","+a+","+c2);
 }
 }这些代码中有哪些语句是错的?它们之间的转换遵循什么原则?
 |