自学java第5天3.5

这篇文章讲述了在Java中如何传递并打印int类型的数组,特别关注了处理null数组的情况,以及使用三元运算符简化if-else语句的示例。
摘要由CSDN通过智能技术生成

2024.3/5

Day 5内容

参数传递案例,1.打印in类型的数组内容

代码:

public class MethodDemo {
    public static void main(String[] args) {
        //目标:完成打印int类型的数组内容。
        int[] arr = {10,30,50,70};
        printArray(arr);
​
        int[] arr2= null;
        printArray(arr2);
​
        int[] arr3={};
        printArray(arr3);
    }
​
    public static  void  printArray(int[] arr){
        if (arr==null){
            System.out.println(arr); //null
            return;   //跳出当前方法
        }
        System.out.print("[");
        for (int i = 0; i <= arr.length-1; i++) {
//            if (i== arr.length - 1) {
//                System.out.print(arr[i]);
//            }else{
//                System.out.print(arr[i]+",");
//            }
            System.out.print(i == arr.length - 1 ? arr[i] : arr[i] + ",");
        }
        System.out.println("]");
    }
}

定义数组的方法

int[] arr = {10,30,50,70};

if(){ }else{ } 语句,可以用 三元运算符,条件? true : false;来代替

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值