IE盒子

搜索
查看: 167|回复: 0

Java方法返回值类型归纳

[复制链接]

3

主题

7

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-1-18 20:04:37 | 显示全部楼层 |阅读模式
在调用一个方法时,将方法体内产生的一条数据输出到方法体外使用,这条数据我们叫做返回值。
返回值类型分为两大类:1、无返回值类型:void;2、有返回值类型

无返回值的类型 void:void表示调用方法后无返回数据。return语句可写可(作为结束语句)不写。
当return;时,后面没有写返回数据时,仅仅表示方法体的结束。打印语句System.out.println();打印语句只是将信息打印在控制台上,没有向外输出数据的能力。return语句可以将数据从方法体内输出到方法体外使用,但没有打印能力。
返回值类型:1.基本类型,2.数组,3.字符串,4.自定义的类
提示:如果这个方法有返回值,那么定义方法时必须指定返回数据的数据类型。并且在方法执行的最后一句必须是return语句。

public class Demo {
    public static class User {
        private String name;
        private int age;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getAge() {
            return age;
        }

        public void setAge(int age) {
            this.age = age;
        }

        /**
         * @description:
         * @param
         * @return: 返回实体类对象user,返回类型为User
         *@author:fanwx
         **/
        public User getUserInfo() {
            User user = new User();
            user.setName("张三");
            user.setAge(18);
            System.out.println(user.getName());
            System.out.println(user.getAge());
            return user;
        }
    }

    public static void main(String[] args) {
        User user = new User();
        user.getUserInfo();
    }

}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表