25. Ma'lumot turlari (Tip o'zgartirish)

💡 原文约200字/词,阅读约需1分钟。
📝

内容提要

隐式转换是自动进行且无数据丢失的,例如int自动转为double。显式转换需要手动进行,可能会丢失数据,比如double转为int时需要强制转换,结果会舍弃小数部分。

🎯

关键要点

  • 隐式转换是自动进行且无数据丢失的。
  • 小类型的值会自动转换为大类型,例如int转为double。
  • 显式转换需要手动进行,可能会丢失数据。
  • 在进行显式转换时,需要使用强制转换,例如double转为int。
  • 示例代码中,int x = 10; double y = x; 是隐式转换。
  • 显式转换的示例:double d = 9.8; int i = (int)d; 结果为9,舍弃了小数部分。
➡️

继续阅读