有参方法和包

定义带参数的方法
参数列表:
(数据类型 参数1,数据类型 参数2…)

public class ZhazhiJi {
    public String zhazhi ( String fruit ) 
     {
          String juice = fruit + "汁";
          return juice; 
     } 
}

调用带参数的方法

/*调用zhazhi方法*/
ZhazhiJi myZhazhiji = new ZhazhiJi();
String myFruit = "苹果";
String myJuice = myZhazhi.zhazhi(myFruit);
System.out.println(myJuice);

调用方法,传递的参数要与参数列表一一对应

有参方法和包_第1张图片

package com.company.bank;

public class account {
    int money;
    public void savemoney(int value)
    {
        money =  money+ value;
    }
    public void getmoney(int value)
    {
        if(money

定义带参数的方法
<访问修饰符> 返回类型 <方法名>(<形式参数列表>) {
//方法的主体
}
调用带参数的方法
对象名.方法名(参数1, 参数2,……,参数n)

有参方法和包_第2张图片
package com.company;

import com.company.bank.account;

import java.util.Scanner;

public class Main {
 public static void main(String[] args) {
Scanner scanner= new Scanner( System.in);
        account aa=new account();
        int command;
        int value;
        while(true)
        {
            System.out.println("1.存款 2.取款0.退出");
            System.out.println("请选择要办理的业务");
            command =scanner.nextInt();
            if(command == 1)
            {
                System.out.println("请输入金额");
                 value =scanner.nextInt();
                aa.savemoney(value);
                System.out.println("存款成功");
                aa.showmoney();
            }
             else if(command == 2)
            {
                System.out.println("请输入金额");
                value =scanner.nextInt();
                aa.getmoney(value);
                aa.showmoney();

            }
             else if(command == 0)
             {
                System.out.println("谢谢使用");
                break;
             }
             else
            {
                System.out.println("退出");
            }
}

你可能感兴趣的:(有参方法和包)