有参方法和包

定义带参数的方法
参数列表:
(数据类型 参数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);

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


package com.company.bank;

public class account {
    int money;
    public void savemoney(int value)
    {
        money =  money+ value;
    }
    public void getmoney(int value)
    {
        if(money<value)
        {
            System.out.println("余额不足");
            return;
        }
        else
            {
                money =  money- value;
                System.out.println("取款成功");
            }
       }
    public void showmoney()
    {
        System.out.println(money);
    }
}

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

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("退出");
            }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 配套视频教程 本文B站配套视频教程[https://www.bilibili.com/video/BV1fp4y1...
    __豆约翰__阅读 1,140评论 2 9
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,196评论 6 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 模拟银行账户业务创建包bank.com,编写Account类,添加带参方法实现存款和取款业务,存款时帐户初始金额为...
    李昱俊阅读 484评论 0 0
  • 高考那一年。 临近上战场的几个月,空气里弥漫的是硝烟的气味。稚气未脱的我们拖着疲倦的身子穿梭在埭中高三楼的角角落落...
    靚小宝阅读 139评论 0 0