方法(二)

简介: 方法(二)

今天为大家带来Java的方法讲解


在方法(上)已经讲解了一部分


public static int add(int a,int b){


}


int 是参数返回类型


add是方法名


int a,int b是形参


在Java当中,没有所谓的获取局部变量的地址


在C语言中学过的swap函数在Java中是无法实现的


在近期的刷题博客中有很多方法实现代码,如果大家感兴趣,可以去看看😍😁


方法重载


英文名


overload


定义


1.方法名称不同


2.形参列表不同(包括类型,个数,顺序)


3.返回值不做要求,可以一样,可以不一样


上代码


 public static int func(int a,int b) {
       return a+b;
       //System.out.println(a+b);
    }
    public static void main(String[] args) {
        int a = 10;
        int b = 20;
        System.out.println(func(a,b) * 10);
    }
    public static void swap(int a,int b) {
        int tmp = a;
        a = b;
        b = tmp;
    }
    public static void main22(String[] args) {
        int a = 10;
        int b = 20;
        System.out.println(a);
        System.out.println(b);
        System.out.println("=====================");
        swap(a,b);
        System.out.println(a);
        System.out.println(b);
    }


方法重载在写代码的时候会有便利,就比如打印的时候会自动弹出几个方法,可以自由选择

今天的分享就到这,我们下期再见!886

相关文章
|
11天前
|
算法 数据安全/隐私保护
常用的有限元网格生成方法
本文介绍了三种常见的有限元网格生成方法:映射法、四(八)叉树法和Delaunay三角化法。映射法通过坐标变换将物理域映射到规则参数域,适合生成结构化和非结构化网格,但处理复杂区域时较困难。四(八)叉树法基于栅格,通过递归细分逼近边界,适用于非结构化网格,但内部和边界网格的相容剖分较复杂。Delaunay三角化法通过保证外接圆特性生成高质量网格,适用于凸区域,但在凹区域需进行边界恢复。前沿推进法则从边界开始逐步向内生成网格,边界质量好,但数据结构设计和推进规则制定有一定挑战。这些方法各有优缺点,常结合使用以优化网格剖分。
233 1
是的方法
第三份阿发顺大丰阿萨德
|
9月前
|
C#
C#中的方法
C#中的方法
50 0
v-for的四种方法
v-for的四种使用方法分别是: 1.使用v-for循环一个简单的数组 2.使用v-for循环一个复杂的数组 3.使用v-for循环对象 4.v-for循环一个迭代的数字
|
Java 编译器 C语言
方法的使用
方法的使用
94 0
方法的使用
|
C语言 C++
求公因数的方法(C/C++)
求公因数的方法(C/C++)
260 0
求公因数的方法(C/C++)
|
Python 容器
强大的 accessor 方法
强大的 accessor 方法
|
存储 算法 搜索推荐
常用的外部排序方法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34173549/article/details/81158566 定义问题       外部排序指的是大文件的排序,即待排序的记录存储在外存储器上,待排序的文件无法一次装入内存,需要在内存和外部存储器之间进行多次数据交换,以达到排序整个文件的目的。
1752 0
|
测试技术 C#
分享几个实用的方法
  今天主要和大家分享的是本人总结的分页执行方法,也可以说就是分批执行;该篇采用java8新增的表达式来操作,希望能给各位带来好的帮助和在日常工作中提供便利;同样的操作流程和逻辑之前用C#代码写过一次,有需要的朋友可以看以前的博文; 分页方式拆分List为多个子集List方法 执行统一方法-无...
1176 0

热门文章

最新文章