java-数组入门题

这篇博客介绍了7个Java数组操作的实例,包括声明并填充随机数的int数组,统计正数数量,字符数组的反向输出,查找姓名的字符串数组,字符数组的复制,删除特定元素以及用数组实现斐波那契数列的打印。通过这些实例,读者可以深入理解Java数组的基本操作和应用。
摘要由CSDN通过智能技术生成

1.声明一个int型的数组,循环随机生成13个1到13之间随机数放入到此数组中去,再循环输出


    //    1.声明一个int型的数组,循环随机生成13个1到13之间随机数放入到此数组中去,再循环输出
    public static void fun1() {
   
        Random rd = new Random();
        int[] arr = new int[13];
        for (int i = 0; i < arr.length; i++) {
   
            arr[i] = rd.nextInt(13) + 1;
        }
        System.out.println(arrayToString(arr));

    }

2.循环输入5个整数放入到一个整形的数组中,然后再循环数组中的数,统计有多少个数大于0

//    2.循环输入5个整数放入到一个整形的数组中,然后再循环数组中的数,统计有多少个数大于0
    public static void fun2() {
   
        Scanner sc = new Scanner(System.in);
        int[] arr = new int[5];   //声明数组
        int count = 0;      //     累加器
        System.out.println("请依次输入5个整数");
        for (int j = 0; j < arr.length; j++) {
   
            System.out.print("arr[" + j + "]的值为:");
            arr[j] = sc.nextInt();    //存储输入的值
        }
        System.out.println("数组中的值为" + arrayToString(arr));
        for (int v : arr) {
   
            if (v > 0) {
   
                count++;
            }
        }
        System.out.println("数组中大于0的个数为:" + count);
    }

3.声明一个char型的数组,在此数组的单元格中放入"我爱你"三个字符,然后使用循环将它反序输出。如"你爱我"

 /*3.声明一个char型的数组,在此数组的单元格中放入"我爱你"三个字符
              然后使用循环将它反序输出。如"你爱我"*/
    public static void fun3() {
   
        char[] charArr = {
   '我', '爱', '你'};
        for (int i = 0; i < charArr.length; i++
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值