Zoro_C 2017-10-27 03:20 采纳率: 0%
浏览 727

关于数据类型传参问题

java中两个重载函数,一个入参是byte,一个入参是int,调用函数传入一个数字时,为什么默认调用的是传参为int的?

  • 写回答

4条回答 默认 最新

  • threenewbee 2017-10-27 03:39
    关注

    因为直接写数字,会默认当作int
    要用byte的,需要强制转换
    比如
    foo((byte)12)

    评论

报告相同问题?