我是一名大学生,我有一门关于财务管理的Java编程的入门课程,由于对Java不了解,我呼吁你在这方面的专业知识帮助我解决这个小小的练习。语句号3见下文,我不知道如何创建第二个表(称为表2),如何增加第二个表。
我们有以下大小为7的整数数组:
25 10 45 34 3 56 78
1)在Java程序中创建表并将其显示在屏幕上; (精)
2)对表格进行排序并在屏幕上显示结果; (精)
3)创建包含的另一个表(下面的调用表2) 与上表相同的值,但大小为10; (不要明白)
4)填入新avecl的空框,其值为1.表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 entiers =法语中的intenger - Tableau =法语表
谢谢你的世界!
答案 0 :(得分:1)
您可以使用for循环将tableau
中的值放入tableau2
,如下所示:
for (int i = 0; i< tableau.length; i++) {
tableau2[i] = tableau[i];
}
然后,您将tableau2
包含所有tableau
值,最后有三个0值。
您可以阅读For loop here.
另外,请勿手动对其进行排序。使用Arrays sort
用法:Arrays.sort(tableau2)
这将对数组进行排序。