用java int范围创建一个方法,带两个int类型参数,返回两个参数之和的代码

A类的一个无形式参数、有int型的返囙值的方法method并且调用该方法时用类名为前缀来调用就可以了,那么该方法的形式是:
A类的一个无形式参数、有int型的返回值的方法method并且調用该方法时用类名为前缀来调用就可以了,那么该方法的形式是:
}

1你的方法类型是什么类型,返囙值就必须与方法类型一致且必须有返回值。

2,方法的返回类型与参数类型没有任何关系也就是说方法的返回类型只与方法类型有关系,与参数类型没有关系

当然还有其他情况,可能会出现返回类型和方法类型不一致的现象比如小int类型可以遇到Double会自动转换成Doubel,但是Double不能转换int不过按照编码规范,方法什么类型就返回什么类型是绝对没问题的。

本回答由电脑网络分类达人 董辉推荐

这个是不一定的:这涉忣到向上转型的问题,以下两个例子编译都是可以通过的

问题1:不必须一致但必须遵循是一个原则:实际返回值必须可自动转型的为声明返回值(即为扩展转换而非窄化转换)。

返回值的类型必须与方法的返回值声明类型一致或者为声明类型的子类。也就是说你的public static String str这个方法返回值就必须是String类型。

返回值当然可以与参数类型不一致方法的参数和返回值是两个概念。参数你可以理解为这个方法执行的一些條件返回值是方法执行的结果

1. 返回类型必须和声明类型一致

2. 返回类型和参数类型无关

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜體验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 java int范围 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信