深入解析Java方法的返回值
1、方法的返回值是指执行某一方法体中的代码所产生的结果。前提是这种方法可能产生结果。
2、返回值的作用:接收结果,使其能够用于其他操作。
如果方法有返回值,则必须使用关键字return返回该值,返回类型为该方法的类型。
实例
-
- package com.jredu.ch09;
- import java.util.Arrays;
- import java.util.Scanner;
- /
- * <strong>有返回值的方法</strong>
- * <strong>获取排序之后的数组</strong>
- * @author Administrator
- */
- public class Ch05 {
- public Scanner input;
- public String[] name = new String[5];
- public Ch05(Scanner input) {
- super();
- this.input = input;
- }
- public String[] student(){ // 返回值类型是一个数组
- System.out.println("请输入5个学生的姓名");
- for (int i = 0; i < name.length; i++) {
- name[i] = input.next();
- }
- Arrays.sort(name); // 对数组进行排序
- System.out.println("排序后");
- return name; // 返回数组name
- }
- public static void main(String[] args) {
- Ch05 d = new Ch05(new Scanner(System.in));
- System.out.print(Arrays.toString(d.student()) + "\t");
- // d.student():调用返回值
- // Arrays.toString(d.student()):把数组转换成字符串
- }
- }
复制代码
以上就是java方法的返回值介绍,希望对大家有所帮助。
|