Java的void怎么输出?

img

img


Java的void到底怎么输出啊?书上没有写,ls讲得时候也没讲清楚,欲哭无泪

有人吗?T﹏T

不太能理解你的问题,下面是样例代码

public class Person {
    private String name;
    private int age;
    private int gender;

    public void study(){
        System.out.println("studying");
    }
    public void setAge(int age){
        this.age = age;
    }
    public void showAge(){
        System.out.println("age:" + this.age);
    }
    public void addAge(int i){
        this.age += i;
    }

    public static void main(String[] args) {
        Person person = new Person();
        person.setAge(20); // 设置该对象的age属性
        person.study(); // 调用study方法,输出字符串“studying”
        person.showAge(); // 调用showAge方法显示age值
        person.addAge(2); // 调用addAge方法给对象的age属性增加i岁
        person.showAge();
    }
}

运行结果

img

void 只是这个方法的返回类型,就是说返回空,也就是没有返回值,如果你想输出void里面的东西,可以调用这个方法

void是一个关键字,不能作为实参传递给方法。它只能用于修饰/定义方法的返回值