java基础-this关键字return

1.return第一个作用:返回方法指定类型的值(这个值总是确定的);

2.结束方法的执行

示例代码

package com.runoob.test;

class Pig{
    String name;
    public String print(String n,int a,char b){
        System.out.println("n="+n);
        System.out.println("a="+a);
        System.out.println("b="+b);
        return n;  //定义方法时定下来返回值的类型为 String 
    }
    public void str(int a){
        if(a==0){
            System.out.println("你好");
        }else if(a==1){
            return;
        }
        System.out.println("我很好");
    }
}
public class A6_9 {
    public static void main(String[] args){
        Pig A =new Pig();
        A.print("小明", 12, '男');    //这里传入3个参数,输出3个值,这里仅仅是调方法,也返回n了,但是没有打印出来
        System.out.println("=====================");
        System.out.println(A.print("小明", 12, '男'));//这里传入3个参数,输出3个值,并且因为返回了n,所以也打印出来了,里面三个打印,外面还一个打印
        System.out.println("=====================");
        String name=A.print("小明", 12, '男');
        System.out.println(name);//这里把运行结果还有,返回值n都传给了name,所以运行结果把n的值 “小明”也输出了

        
        

运行结果:

n=小明
a=12
b=男
=====================
n=小明
a=12
b=男
小明
=====================
n=小明
a=12
b=男
小明

原文地址:https://www.cnblogs.com/youning/p/6702059.html