欢迎访问服务器技术网-www.fuwuqijishu.com

java中参数的作用是什么,概括的经典一点。

程序设计 fuwuqijishu 2年前 (2022-10-01) 10次浏览 0个评论 扫描二维码

关于新手望指教的问题

参数是用来传值的,举个例子
public class Studnt {
? ? ? ?String name;
? ? ? ?String sex;
? ? ? ?int age;
? ? ? ?public ?Studnt(String _name,String _sex,int _age)
? ? ? ?{
?
? ? ? ? ? ?name=_name;
? ? ? ? ? ?sex=_sex;
? ? ? ? ? ?age=_age;
? ? ? ?}
? ? ? ?public static void main(String[] args) {
?
? ? ? ?Studnt set= new Studnt(“yang”,”男”,12);
? ? ? ?System。
out。println(set。name);
? ? ? ?System。out。println(set。sex);
? ? ? ?System。out。println(set。age);
? ? ? ?}
}
在 学生类 中 ,定义了3个变量 ?name ?sex ? age
然后定义了一个构造方法,里面有三个参数 ?_name, ? ?_sex, ? ?_age
main方法里 new 出一个对象 给了三个值 ?”yang” ,”男”, ?12 ?其实这三个值是
_name, ? ?_sex, ? ?_age 的。
但是你最重要把这些值 交给 ?name ?sex ? age对吧
所以 在
? ?public ?Studnt(String _name,String _sex,int _age)
? ? ? ?{
? ? ? ? ? ?name=_name;
? ? ? ? ? ?sex=_sex;
? ? ? ? ? ?age=_age;
? ? ? ?}
这里面 进行值传递 ?(值是从右向左传递的) ?传递完毕之后 再用
System。
out。println( ?set。name ?);
? ? ? ?System。out。println( ? set。sex ?);
? ? ? ?System。out。println( ? set。
age ? );
输出 出来 (对象。属性)
前面的 ?System。out。println 是输出语句 ?,后面的 ? ?set 是对象 就是student
而 name ?sex ? age 就是属性
参数 ? 就相当于数据传送 的一个中间值 ?(就相当于一个跑腿的)。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2501.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900