今天我来说return

Java关键字 —— return

return关键字

  • return对于小白来说是及其的不友好的,特别是新入门的菜鸟来说,真正理解return关键字才算编程刚入门的小白吧。同时return用途非常广泛,例如C语言主函数中都return 0;

对于C语言来说**(别急,下面有Java的)**

#include<stdio.h>
int main(){
  printf("Hello Word!\n");
  return 0;
}

对于上面的return 0 来说0对应的的就是整型

#include<stdio.h>
int sum(int i,int j);
int main(){
  int i =1;
  int j =1;
  int sum1 =sum(i,j);
  printf("sum1=%d\n",sum1);
  return 0;
}
int sum(int i,int j)
{
  return i+j;
}

在第六行中int sum1 =sum(i,j); sum1对应的为整形int,则需要返回的的函数就要是一个整形的数据,引用函数return i+j;不难看出i+j就是整形的数据,即引用函数的返回值类型要和声明变量的类型对应;

下面就来说说Java中的return

package main;

public class ReturnTest {
	public static void main(String[] args) {
		int i=1;
		int j=2;
		int x =sum(i,j);
		System.out.println(x);
		String country = "China,";
		String greetings = "Hello word!";
		String Greetings =sum(country,greetings);
	    System.out.println(Greetings);
	}

	private static int sum(int i, int j) {
		return i+j;
	}
	private static String sum(String country,String greetings) {
		return country+greetings;
	}
	

}

上面的Java代码由主方法和两个引用方法组成

  • 第一次引用int x =sum(i,j);,引用方法返回的数据类型是int;与x的类型一一对应;
  • 第二次引用String Greetings =sum(country,greetings);,因为Greetings是String类型的,返回的类型也是String类型的,引用再次与声明一一对应;

return

return关键词的作用就是返回调用方法的数据类型,使之调用属性和对象形成一一对应的关系;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值