为了账号安全,请及时绑定邮箱和手机立即绑定

FileOutputStream类的write方法好像没有字符类型参数的重载,为何可以用write('A')?

FileOutputStream类的write方法好像没有字符类型参数的重载,为何可以用write('A')?

qq_杀意隆_0 2018-04-26 11:49:05
查看完整描述

3 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

实际上调用的就是 int 参数的那个。

在 method 调用时,实参在某些情况下可以自动向形参转型。比如“窄的”数值类型可以向“更宽的”数值类型转型。

这里发生的就是 byte 向 int 的自动转型。

查看完整回答
反对 回复 2018-04-26
?
慕沐9307871

TA贡献27条经验 获得超9个赞

字符属于int

查看完整回答
反对 回复 2018-04-26
  • 3 回答
  • 0 关注
  • 1107 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信