方法(参数),return返回值
2020-07-13 05:18
204 查看
方法的定义与调用
方法两大步骤。1.定义方法,
格式public static 返回值类型 方法名(数据类型 参数名称){代码块}
调用: 格式:方法名(实际参数),就可以啦。实际参数,其实就是变量或者常量
方法的分类
1.无参无返回值的方法: public static void methodName(){ } 2.有参无返回值的方法: public static void methodName(形式参数){ }
return的注意点。
- 一个方法声明了有返回值,那么方法中必须使用return关键字将结果返回给调用处。
- 一个方法声明了有返回值,那么方法中如果有分支,循环语句等,要保证无论执行哪个分支,都要
有return语句可以被执行到。 - 一个方法声明了有返回值,那么return后的数值必须和声明的数据类型一致。(自动转型)
- 一个方法如果没有返回值,那么也可以使用return语句,结束方法的执行。
- 一般return后没有语句了。
- Return的返回值要与返回值的类型一致
设计一个方法,接收两个整数作为参数, 返回两个参数的最大公约数。
public static int gcd1(int x, int y) { int result = 0; // 最大公约数 int min = x > y ? y : x; // 两个整数中最小的数 if (x == y) {//如果两个数相等输出本身 result = x; } else { //如果两个数相等,则最大公约数为它本身,两个数不等,则用两个数依次除 两个数中最小的一个到 1,直到找到同时能被两个数除尽的那个数 for (int i = min; i >= 1; i--) { if (x % i == 0 && y % i == 0) { result = i; break; } }} return result; }
求绝对值
public static String abs(int i){ if(i<0){ return i+"绝对值为:"+-i; }else{ return i+"绝对值为:"+i; }}
相关文章推荐
- 方法就是完成特定功能的代码块。 方法的格式: 修饰符 返回值的类型 方法名(参数类型 参数名1,参数类型 参数名2、、、、、、、、、 ){ 方法体; Return 返回值; } 赋值调用的格式:
- Java_24_方法(method、function)_形式参数_实参_返回值_返回值类型_return_值传递原则
- 使用ExternalInterface调用JS方法-无参数、无返回值!
- 存储过程中的output输出参数及return返回值参数问题
- 数组作函数的参数 和 返回值return
- 获得存储过程返回值的方法(return的值)
- 方法参数类型以及返回值
- 写一方法用来计算1+2+3+...n,其中n作为参数输入,返回值可以由方法名返回,也可以由参数返回
- Java加载jar文件并调用jar文件当中有参数和返回值的方法
- c#带参数和返回值的函数 开启线程调用的方法
- 匿名方法示例之计算器(委托作为参数和返回值)
- dwr 3.0 配置 + 不同参数,不同返回值调用方法 示例
- 类的多参数,带返回值的静态方法的调用
- Java基础---Java中带参数返回值方法的使用(四十)
- Java 带参数带返回值方法的使用
- 泛型--方法:将泛型参数列表置返回值前(注意格式)
- 工作随笔——Java调用Groovy类的方法、传递参数和获取返回值
- Spring3 MVC (三)---请求处理方法 参数及返回值总结
- JavaScript——函数(包括:函数的概述、函数的声明和调用、函数封装的定义、函数的参数(形参和实参)、函数返回值(return)、arguments的使用、函数的两种声明方式)
- 带有参数和返回值的对象方法