【Java基础day07】方法的定义调用重载案例练习(自用)

之气所学的练习
摘要由CSDN通过智能技术生成

目录

案例1:数组遍历

案例2:数组最大值

案例3:判断数是否在数组中存在

案例4:复制数组

综合案例1:卖飞机票

综合案例2:找质数

案例1:数组遍历

 分析题目:

1、我要干什么?  答:要遍历数组

2、完成这件事需要什么?  答:数组(参数是数组)

3、是否需要返回值? 直接打印,不需要返回值

解答:

第一步:定义一个数组(遍历数组,要先有数组)

第二步:定义方法实现数组的遍历

第三步:调用方法,打印数组


public static void main(String[] args) {
int arr1[]={11,22,33,44,55};
 printarr(arr1);
}

//二、设计一个方法用于数组的遍历,要求遍历结果是在一行上的,例如:[11,22,33,44,55]
public static void printarr(int arr1[]){
        System.out.print("[");
        for (int i = 0; i < arr1.length; i++) {
            //System.out.println(arr1[i]);//println:表示打印并换行
            if (i==arr1.length-1){
                System.out.print(arr1[i]);
            }else
            System.out.print(arr1[i]+",");//print:表示打印
        }
        System.out.print("]");
    }

案例2:数组最大值

分析题目:

1、我要干什么?  求数组最大值。

2、完成这件事情,我需要什么?  需要 数组,最大值

3、是否需要返回值?需要

解答:

第一步:定义一个数组

第二步:定义一个方法求数组的最大值

第三步:调用方法,求最大值


注意:max不能==0,要设置为数组里的值

public static void main(String[] args) {
//定义一个数组
        int arr2[]={1,3,5,7,9};
        //调用方法,得到最大值
        int max=getmax(arr2);
        //打印最大值
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值