Java 将整型参数复制到数组元素中

Java 将整型参数复制到数组元素中,java,arrays,variables,parameters,integer,Java,Arrays,Variables,Parameters,Integer,编写一个名为FillingArray的方法,该方法接受两个参数–一个整数数组和一个整数。该方法必须将integer参数复制到integer数组的每个元素中。该方法没有返回值 下面是我当前的代码,测试方法将随机数组长度和变量应用于整数,但我正在努力解决将数据输入数组的概念。我理解拉信息,但不确定如何编写代码来输入它。 有人能指出写这段代码的有效方法吗 public class Q8 { void fillIntArray(int [] array, int x) { f

编写一个名为FillingArray的方法,该方法接受两个参数–一个整数数组和一个整数。该方法必须将integer参数复制到integer数组的每个元素中。该方法没有返回值

下面是我当前的代码,测试方法将随机数组长度和变量应用于整数,但我正在努力解决将数据输入数组的概念。我理解拉信息,但不确定如何编写代码来输入它。 有人能指出写这段代码的有效方法吗

public class Q8 {
    void fillIntArray(int [] array, int x) {


        for(int i = 0; i < x; ++i) {
            array[i] = +x;


        }

    }
}
公共类Q8{
无效填充数组(int[]数组,int x){
对于(int i=0;i
该代码演示了如何将数据插入数组的知识。但有几点提示:

  • 循环应该从
    0
    array.length
    ,而不是从
    0
    x
  • 最好在赋值语句中使用
    x
    ,而不是
    +x
    。这使代码更加清晰,并防止像我这样的傻瓜认为这会使代码无法工作
  • 禁食方式:

    void fillIntArray(int[] array, int val) {
        for (int i = 0, len = array.length; i < len; i++)
           array[i] = val;
    }
    
    void fillIntArray(int[]数组,int val){
    for(int i=0,len=array.length;i
    尝试以下代码。您应该迭代整个数组,并在每个位置放置值
    x

     public class Q8 {
        void fillIntArray(int [] array, int x) {
           for(int i = 0; i < array.length; ++i) {
              array[i] = x;
           }
        }
     }
    
    公共类Q8{
    无效填充数组(int[]数组,int x){
    对于(int i=0;i
    您的循环应该从
    0
    迭代到
    数组。长度
    而不是从
    0
    迭代到
    x
    的值。添加到Sotorios。。。这里不需要
    +x
    ,只需要
    x
    +x
    x
    是同义词。