栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java方法参数值传递

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java方法参数值传递

#java方法参数值传递——单向传递

在调用一个带有形式参数的方法时,必须为方法提供实际参数,完成实际参数与形式参数的结合,称为参数传递,然后用实际参数执行所调用的方法体。

在Java中,参数传递是以传值的方式进行的,即将实际参数的值传递给形式参数。

例:

public class Hello{
static void add(int x,int y)//static可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的。
{
int temp;
System.out.println("x="+x+"y="+y);
temp=x;
x=y;
y=temp;
System.out.println("x="+x+"y="+y);
}
public static void main(String[] args)
{
  int a=10,b=20;
  System.out.println("a="+a+"b="+b);
  add(a,b);//不用创建对象来调用,可以直接使用类名调用
  System.out.println("a="+a+"b="+b);
}
}

运行结果:

a=10b=20

x=10y=20

x=20y=10

a=10b=20

参数变化:

调用前:a:10 b:20

调用中:将a的值传到x,b的值传到y,此时 a:10 b:20,经过add方法后x:20,y:10

调用后:a:10,b:20

使用add方法后实参的值不变

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/771341.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号