怎样在Java中实现基本数据类型与字符之间的转换

如题所述

记住一句话:比较通俗,高转低,用强制,低转高自动的,同级用强制!

啥意思?

byte short char 他们三个其实byte占位最小,但是在运算的时候他们划分为同级!

他们三个与int运算的时候自动提升的,不用你管!但是int想要转成它们三个任意一个需要用强制!

你的问题,提到基础数据与字符的操作,那么,参照第一句话同级用强制!

比如说:

shor a=5;
byte b=(byte)a;//同级需要强制!
int c=100;
byte d=(byte)c;//高转低用强制!

明白了吗?不明白继续追问,共同学习,和你一样,我也是初学者!

温馨提示:答案为网友推荐,仅供参考
相似回答