int转换成char

如int i=1;在程序中直接将强制将i转换成char类型char a=(char)i,会发现a并不是'1'而是'\0001',原因是在将i转换成char时,默认的会把i的值当成ASCII值,这样a的值就是'\0001'了

你可能感兴趣的:(java,web,基础)