当前位置: 首页 > 知识库问答 >
问题:

循环遍历传递到方法中的数组。是否显示数组中的值?

华景焕
2023-03-14

我是Java的新手,我正在为学校做一个项目。我对数组有基本的了解,但被一个说明弄糊涂了,可以使用一些指导。以下是作业开始的说明:

1)在名为ArrayPrinter的类中启动程序。暂时忽略main方法。

2.)在类中,创建一个名为printArray的静态方法,其中有一个int[]类型的参数名为arr。在该方法中,执行以下操作。

使用System.out.print()将所有输出保持在一行上,直到被指示使用println()。

b.显示一个开始的方括号字符。

c、 循环传递给方法的数组。显示数组中的值。除最后一个值外,在每个值后添加逗号和空格。

d、 使用系统。出来println(),显示右方括号字符。

2C是我困惑的地方。我真的不明白这个问题。如有任何帮助或建议,将不胜感激。以下是我目前掌握的情况:

public class arrayPrinterMain {
public static void main(String[] args) {

}
public static void printArray(int[] arr) {
    System.out.print("[");
}
}    

共有3个答案

邵诚
2023-03-14
Public static void methodname(int[] arr){
    System.out.println("[");

    for(int i=0; i<arr.length; i++){
        System.out.print(arr[i]];
        if(i<arr.length-1)
            System.out.print(",");
    }

    System.out.println("]");
}
林雅畅
2023-03-14

您需要的代码是:

StringBuilder builder = new StringBuilder();
builder.append('[');
for (int x : arr) {
    builder.append(x).append(',');
}
System.out.println(builder.append(']').toString());
申屠项明
2023-03-14

公共静态void printary(int[]arr){

    int size = arr.length;
    System.out.print("[");
    for(int i=0;i< size; i++){
        System.out.print(arr[i]);
        if(i<size-1){
            System.out.print(",");
        }
    }
    System.out.println("]");
}

rrays.to字符串(arr)通常会更好,但你的问题是“遍历数组”。

 类似资料:
  • 本文向大家介绍JS简单循环遍历json数组的方法,包括了JS简单循环遍历json数组的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS简单循环遍历json数组的方法。分享给大家供大家参考,具体如下: 例如数据库里面的json字符串是这样的 上面的是js的,下面的是jquery来解析json字符串, 循环的话,和上面一样 更多关于JavaScript相关内容可查看本站专题:《Java

  • 问题内容: 这是我的代码: 我想按降序打印数组,而不是按升序打印(从数组的最后一个元素到第一个元素),但我只会抛出此错误: 为什么会这样呢?我希望通过使用myArray.length将计数器设置为8,代码将只打印出数组的第8个元素,然后继续打印之前的那个元素。 问题答案: 在Java中数组索引从到,不给,因此,你应该相应地分配您的变量,并使用正确的比较操作。 您的循环应如下所示:

  • 问题内容: 我有一个具有1 2 3 4 5值的数组。 现在我想以循环方式遍历它。像我想打印2 3 4 5 1或3 4 5 1 2或5 1 2 3 4等等。有什么 算法 吗? 编辑: 我想以循环方式打印所有组合。我不想在初始阶段说明起点。 问题答案: (如果要从向下迭代数组,请在数组下标表达式中更改为。) 我应该注意,就执行速度而言,这可能不是表达循环的最有效方法。但是,差异很小,并且 很可能无关紧

  • 问题内容: 我正在尝试遍历以下内容 我到目前为止所得到的: 有任何想法吗? 问题答案: 在您的代码中,元素是JSON对象的数组,而不是JSON对象本身。元件,和是JSON的一部分内部对象JSON阵列。 您需要遍历数组 版画 我不知道您的代码片段来自何处。

  • 本文向大家介绍linux shell 中数组的定义和for循环遍历的方法,包括了linux shell 中数组的定义和for循环遍历的方法的使用技巧和注意事项,需要的朋友参考一下 linux shell中的语法和普通编程语言 c/c++ java 的不太一样,平时用的不多,所以总是记不住,写脚本才会去查怎么用。 今天突然被问到数组怎么去遍历。平时写shell脚本也经常遍历数组,但是一下没答上来,被

  • 你好,亲爱的堆栈溢出,我刚刚启动了一个盖茨比网站,但我有通过传递给组件的数组循环的问题。 我有一个叫博客的盖茨比网页。js,在这个页面中,我展示了通过GraphQL检索到的博客标题。直接在博客中使用循环。我可以看到所有的标题。 我的blog.js圈是这样的 它从以下GraphQL查询中检索数据 而不是在博客中创建博客帖子预览。相反,我想使用一个组件来实现这一点。我创建了一个名为BlogPostRe