short a,b,c =>c=a+b;wrong c=(short)(a+b);right.
byte a,b,c =>c=a+b;wrong c=(byte)(a+b);right.
char a,b,c =>c=a+b;wrong c=(char)(a+b);right.
int a,b,c =>c=a+b;right
long a,b,c=>c=a+b:right
float a,b,c=>c=a+b:right
double a,b,c=>c=a+b:right
有誰能解釋一下嗎????
byte a,b,c =>c=a+b;wrong c=(byte)(a+b);right.
char a,b,c =>c=a+b;wrong c=(char)(a+b);right.
int a,b,c =>c=a+b;right
long a,b,c=>c=a+b:right
float a,b,c=>c=a+b:right
double a,b,c=>c=a+b:right
有誰能解釋一下嗎????
byte a,b,c =>c=a+b;wrong c=(byte)(a+b);right.
char a,b,c =>c=a+b;wrong c=(char)(a+b);right.这儿a,b参加运算的时候,默认转换为int类型 int a,b,c =>c=a+b;right
long a,b,c=>c=a+b:right
float a,b,c=>c=a+b:right
double a,b,c=>c=a+b:right 这个没什么特别的。