美文网首页
Java方法

Java方法

作者: Preself | 来源:发表于2018-08-16 09:06 被阅读0次

            我们经常说我们的public static void main(String[] args)是一个主方法,其实它也是一个方法,只不过是一个比较特殊的方法,他是程序的入口,我们除了主方法外,还用到了Scanner s = new Scanner(System.in); s.nextInt; 这个s我们叫做Scanner这个类的对象,而后的nextInt则就是方法。除了用对象名去调用之外,在某些特殊的时候还可以使用类名去调用。我们经常使用的System.out.println(); 最后.后面的println也是一个方法,总结一下,方法就是用来解决一类问题的代码的有序组合,是一个功能模块。方法从几个方面来讲,1.方法的声明和调用 2. 方法的重载 

           我们首先来看下方法的声明,他的语法格式   :  访问修饰符  返回类型  方法名(参数列表){

    方法体},我们可以根据方法是否带参数,是否带返回值分为四类,1.无参无返回值 2,带参无返回值 3.无参带返回值 4.带参带返回值. 我们先来看下无参无返回值的方法。我们通过一个例题来看一下。

    无参无返回值

    在看看无参带返回值。

    无参有返回值

    有参无返回值。

    有参无返回值

    带参无返回值

    带参带返回值

    在数组作为方法参数时。

    数组

    我们通过查找数组元素的值来看一下。

    例题

    接下来我们看看方法重载,那么什么是方法重载呢,就是方法名相同,参数列表不同,在之前求最大值类型的问题,我们当时发现在传参是可以传整型的值,也可以传float的值,但是传double类型是不允许,这是因为我们当变量能进行自动类型转换时是可以的,而不能是时则不可以,需要重新写一个方法,但是我们又不想写那么多方法名,我们这时就可以方法名一致,而我们的参数列表换位double类型即可。

    相关文章

      网友评论

          本文标题:Java方法

          本文链接:https://www.haomeiwen.com/subject/txuwbftx.html