繁体   English   中英

我如何增加第二张桌子

[英]how do I increment a second table

我是一名大学生,我有一个财务管理Java编程入门课程,并且由于对Java不了解,因此请您在该领域的专业知识来帮助我解决这个小问题。 语句编号3见下文,我不知道如何创建第二个表(称为表2),如何增加第二个表。

我们有以下大小为7的整数数组:

25 10 45 34 3 56 78

1)在您的Java程序中创建表并将其显示在屏幕上; (精细)

2)对表格进行排序并在屏幕上显示结果; (精细)

3)创建另一个表(以下称为表2),该表包含与上表相同的值,但大小为10; (不明白)

4)填充具有值1的新avecl的空框。表2

5)按升序对表2进行排序,并在屏幕上显示结果。 (精细)

到目前为止,这是我所做的。

package com.company;

import java.util.Arrays;

public class Main {

  public static void main(String[] args) {

    System.out.println("Nombre Entiers pour Tableau 1");
    int nombreEntiers = 7;
    int [] tableau = {25, 10, 45, 34, 3, 56, 78};

    System.out.println(Arrays.toString(tableau));

    System.out.println("Nombre Entiers pour Tableau 2");
    int[] tableau2 = new int [10];
    tableau2[0] = 1;
    tableau2[1] = 1;
    tableau2[2] = 1;
    tableau2[3] = 3;
    tableau2[4] = 10;
    tableau2[5] = 25;
    tableau2[6] = 34;
    tableau2[7] = 45;
    tableau2[8] = 56;
    tableau2[9] = 78;
    System.out.print(Arrays.toString(tableau2));
}
}

抱歉是法语。 -Nombre enters =法语intenger-Tableau =法语表

谢谢世界!

您可以使用for循环将tableau的值放入tableau2如下所示:

for (int i = 0; i< tableau.length; i++) {
    tableau2[i] = tableau[i];
}

然后,您将获得tableau2 ,所有tableau值的末尾都有三个0值。

您可以在此处阅读For循环。

另外,请勿手动对其进行排序。 使用数组排序

用法: Arrays.sort(tableau2)这将对数组进行排序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM