鱼金金~ 2023-04-10 20:12 采纳率: 94.8%
浏览 13
已结题

关于Java基础(方法篇)的问题

我遇到了一个问题,这个昨业我尝试做了很多次(研究了3天),逻辑我不太懂,卡在了显示所有数据这里了,第一步插入数据我已经做好了,昨业给出方法题目,我看到是有参的,我顿时不知道怎么做了,我想在这里问一下大家,指导一下我该怎么做呢,

img

****
这是上面代码测试的结果

img

下面是课程示例

img

不求帮zuo,只求指点,实在没办法了,只能用给定方法,数组,循环,不能使用对象篇的知识,只能利用创建对象不能使用构造方法和getset和this等等,头大啊~

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-04-10 20:34
    关注
    public void insertAtArray(int[] a, int n, int k) {
        // 从后往前移动元素,给k腾出n的位置
        for (int i = a.length - 1; i > n; i--) {
            a[i] = a[i - 1];
        }
        // 在n的位置上插入k
        a[n] = k;
    }
    
    public void divThree(int[] a) {
        // 遍历数组中的每个元素
        for (int i = 0; i < a.length; i++) {
            // 如果该元素能够被3整除,则输出该元素
            if (a[i] % 3 == 0) {
                System.out.println(a[i]);
            }
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 7月9日
  • 已采纳回答 7月1日
  • 创建了问题 4月10日