美文网首页
Android开发教程之Java的方法 方法的定义 可选参数

Android开发教程之Java的方法 方法的定义 可选参数

作者: 你的益达233 | 来源:发表于2021-06-15 14:07 被阅读0次

一、java的方法

为什么要有方法呢,为了封装性和模块化,复用性。在现实生活中也会用不同的盒子来收纳物品对不对

二、方法的定义

有返回值的方法
//private修饰符,代表只能本类使用
//static修饰符,代表静态方法。因为main方法是静态方法,所以它也必须定义为静态方法。
//int 返回值是int
//参数int型的num1,num2
private static int add(int num1,int num2){
    return num1+num2;
}  
没返回值的方法
//无返回值方法:方法内就把事情做了,且不用返回出去
//void定义无返回值
private static void show(String name){
    System.out.println("你好:"+name);
}

三、可选参数方法

//可选参数方法,一般很少用到
//参数类型加...就是定义可选参数,它是一个数组,记得判null
private static void setStudent(String name,int... age){
    if (age != null && age.length > 0){
        System.out.println("name:"+name+"\t"+"age:"+age[0]);
    } else {
        System.out.println("name:"+name);
    }
}

相关文章

  • Android开发教程之Java的方法 方法的定义 可选参数

    一、java的方法 为什么要有方法呢,为了封装性和模块化,复用性。在现实生活中也会用不同的盒子来收纳物品对不对 二...

  • Dart-方法

    方法的定义 可选参数 默认参数 方法对象 匿名方法 闭包 1. 方法的定义 方法定义:返回类型 方法名(参数1、参...

  • 03. typescript函数定义

    函数定义 2.定义方法传参 方法可选参数 (可选参数必须配置在参数最后面) 默认参数 剩余类型 函数重载 同样的方...

  • TypeScript中的函数

    函数的定义 ES5中的定义 TypeScript中的定义 定义方法的传参 没有返回值的方法 方法的可选参数(可选参...

  • 二.Dart方法、异常与类

    方法 一等方法对象 方法可以有两种类型的参数:必需的和可选的。 必需的参数需要在参数列表前面, 后面再定义可选参数...

  • Android Method Validator 基于Aspec

    android-validator 基于AspectJ,注解,反射开发的Android方法、参数校验库,支持自定义...

  • TypeScript接口与泛型

    接口 定义方法中参数的约束 自定义方法传入参数对json的约束 接口:行为和动作的规范,对批量方法进行约束 可选属...

  • Dart学习笔记——函数

    方法的定义、方法的作用域 方法传参 1、一般传参 2、可选参数 3、命名参数 4、方法当做参数 函数的调用 1、箭...

  • Dart 基础语法day2

    1.自定义方法 2.定义一个方法然后打印用户信息 3.定义一个带可选参数的方法 4.定义一个带默认参数的方法 5....

  • 2018-12-04 今日小结

    今日学习内容 Java方法定义、有无参数/返回值方法定义与使用、方法重载。Java类与对象的定义、类的构造方法。C...

网友评论

      本文标题:Android开发教程之Java的方法 方法的定义 可选参数

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