当前位置: 技术问答>java相关
如下申明有错吗?应该怎样纠正?
来源: 互联网 发布时间:2015-03-10
本文导语: byte a[]={'1','2','3'}; 编译器提示:Incompatible type for array. Explicit cast needed to convert char to byte. | byte a[] = {1, 2, 3}; 或者 char a[] = {'1', '2', '3'}; | byte a[]={(byte)'1',(byte)'2',(byte)'...
byte a[]={'1','2','3'};
编译器提示:Incompatible type for array. Explicit cast needed to convert char to byte.
编译器提示:Incompatible type for array. Explicit cast needed to convert char to byte.
|
byte a[] = {1, 2, 3};
或者
char a[] = {'1', '2', '3'};
或者
char a[] = {'1', '2', '3'};
|
byte a[]={(byte)'1',(byte)'2',(byte)'3'};
|
byte a[] = {1, 2, 3};
|
byte a[] = {(byte)1,(byte)2,(byte)3}
or
byte a[] = {(byte)'1',(byte)'2',(byte)'3'}
or
byte a[] = {(byte)'1',(byte)'2',(byte)'3'}