Java带参数的方法?

publicclassZhaZhi{publicStringzhazhi(Stringshuiguo){Stringguozhi=shuiguo+"汁";returngu... public class ZhaZhi {
public String zhazhi(String shuiguo){
String guozhi =shuiguo +"汁";
return guozhi;
}
}

-------------------------------------------------------------------------------------------
import java.util.Scanner;
public class TestZhaZhi {
public static void main (String[] args){
Scanner in = new Scanner(System.in);
ZhaZhi zha = new ZhaZhi();
System.out.println("请输入水果");
String ID = in.next();
String myShuiGuo = ID;
String myGuoZhi = zha.zhazhi(myShuiGuo);
System.out.println("你要的东西是"+myGuoZhi);
}
}
帮忙详细讲解一下java中的带参数方法
展开
 我来答
匿名用户
2013-11-21
展开全部
是青鸟的学生吧,
参数方法很简单的,
调用方法的时候,参数要与定义方法传进的参数一致,返回值的类型要一致,
在方法之中用到这个参数就不需要再定义了,
方法可以有参数也可以没有。
想得到一个结果的话,用有返回类型的方法,
只想要过程的话,用VOID类型,
学校有很多人都蛮强,你可以直接请教他们,那样不是更好懂?
匿名用户
2013-11-21
展开全部
你man方法里面可以简写一下
public static void main (String[] args){
Scanner in = new Scanner(System.in);
ZhaZhi zha = new ZhaZhi();
System.out.println("请输入水果");
String ID = in.next();
String myGuoZhi = zha.zhazhi(ID);//调用的是ZhaZhi类的一个zhazhi方法同时把ID作为一个参数传过去
System.out.println("你要的东西是"+myGuoZhi);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-21
展开全部
Scanner in = new Scanner(System.in); //实例化一个Scanner,传入System.in 用于读取用户输入信息,
ZhaZhi zha = new ZhaZhi();//实例化一个ZhaZhi类,
System.out.println("请输入水果");
String ID = in.next(); 读取用户输入的信息。赋予ID字符串,
String myShuiGuo = ID;//再将ID的值赋值给myShuiGuo 字符串,
String myGuoZhi = zha.zhazhi(myShuiGuo);//使用声明的zha句柄,调用ZhaZhi类中的zhazhi方法,传入参数myShuiGuo(等价shuiguo)该方法使用String guozhi =shuiguo +"汁"; 拼接了一个字符串并返回拼接后的字符串给myGuoZhi

System.out.println("你要的东西是"+myGuoZhi); //打印。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-21
展开全部
我汗,典型的学生作业代码!
想了解JAVA参数的话,在这里解释是解释不清楚的,建议你去看一下JAVA里专门关于参数值传递的章节。
这里你的上面估计你不理解的就是构造函数的问题.至于构造函数的具体作用和使用方法请参照具体JAVA手册相关章节.
public class ZhaZhi {
public String zhazhi(String shuiguo){
String guozhi =shuiguo +"汁";
return guozhi;
}
}
你其中的这段代码就是定义了构造函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-21
展开全部
带参数的方法就是在使用这个方法时,要提供一个参数,这个参数会在这个方法里做一些处理,举例说明:
class Student{
private String name;
private String sex;
private String age;

public void setName(String name){ //带一个String型的参数
this.name = name; //将传递过来的姓名name附给类成员name
}

public String getName(){
return this.name; //返回类成员name的值
}
}

class TestStudent{
public static void main(String[] args){
Person person = new Person(); //创建一个Person类对象
person.setName = "刘德华";
System.out.println(person.getName); //输出姓名
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式