动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

Java中带参无返回和带参有返回的类型方法

07-01 17:22 361浏览
举报 T字号
  • 大字
  • 中字
  • 小字

学习了java中方法的朋友,即使是java零基础的小白,也肯定都知道java中方法的类型有四种,今天就来介绍一下四种方法类型中的两种——带参无返回带参有返回的类型方法的相关知识。

既然参无返回和带参有返回这两种类型的方法都是有参数的,那就先来理解一下方法中的参数是什么意思。因为java语言中的方法的定义就可以理解为实现某种目的函数,所以拿函数中的参数来说,y=2x+1中,x就是参数,y就是想要实现的结果,在java中,参数是指函数括号里的东西,返回值是函数执行之后的结果。举个例子:int A()是无参函数;int A(int B)是有参函数,参数为B。void A()这是无返回值的函数,只要是在函数定义的时候,函数名前面没有void,均为有返回值的函数。

因此,java中带参无返回和带参有返回的类型方法总结起来就是:有参无返回是函数调用的时候有参数的传递,但此函数不返回任何值;而有参有返回是函数调用的时候有参数的传递,此函数返回一个值

先来看带参无返回类型方法的知识,其语法格式如下:

public static void 方法名称(数据类型 参数名称){

方法体

}

java中带参无返回类型方法需要注意的是,1.每个参数的语法格式为:数据类型 参数名称如:int n并且多个参数之间使用英文逗号隔开2.方法中未知的参数称为形式参数,简称形参,也属于局部变量在调用时的参数称为实际参数,简称实参也就是说方法的实参赋给形参,必须保证实参与形参的类型、个数、顺序一致

java方法四种类型中,带参有返回类型,顾名思义就是如果方法既包含参数,又带有返回值,就称为带参有返回值的方法。带参返回类型方法的语法结构:

 public int methodName(String name){

             return 1;

 

       }

来看一个带参有返回的案例:将考试成绩排序并输出,返回成绩的个数。代码如下:

import java.util.Arrays;
public class HelloWorld {
    public static void main(String[] args) {
		HelloWorld hello = new HelloWorld();
		int[] scores={79,52,98,81};
		//调用方法,传入成绩数组,并获取成绩的个数
		int count=hello.sort(scores);
		System.out.println("共有"+count+"个成绩信息!");
	}  
	/*
	 * 功能:将考试成绩排序并输出,返回成绩的个数
	 * 定义一个包含整型数组参数的方法,传入成绩数组
	 * 使用Arrays类对成绩数组进行排序并输出
	 * 方法执行后返回数组中元素的个数
	 */
	public int sort(int[] scores){
		Arrays.sort(scores);
		System.out.println(Arrays.toString(scores));
        //返回数组中元素的个数
        return scores.length;
	}
}

代码运行结果如下:

这就是Java中带参无返回和带参有返回的类型方法的知识点介绍了,大家除了上面讲到的知识外,更重要的是平时的练习,将理论应用到实践中,对java的学习来说,才是最重要的。学有余力的java程序员要抓住空闲时间去学习更多的java培训课程,因为java的特点就是知识更新比较快,是一门需要长期学习的技术,只有不断学习,才能不被java行业所淘汰。

0人推荐
共同学习,写下你的评论
0条评论
我不是黄蓉
程序员我不是黄蓉

5篇文章贡献18558字

作者相关文章更多>

推荐相关文章更多>

Java数据结构

HelloWorld10-31 08:24

浅谈MySQL中SQL优化的常用方法

军哥08-12 23:29

五分钟读懂UML类图

江湖人称小李白12-10 10:41

MyBatis开发框架的四大核心

IT逐梦者08-17 21:43

一次搞定continue,break和return

HelloWorld11-06 11:19

发评论

举报

0/150

取消