测试其表示已终止的输出

以下我尝试的代码必须正常工作。当我在eclipse中转到“运行方式”时,控制台什么也不显示,并且输出为空白。请帮忙。 注意,我删除了公共类并导入了java,因为该帖子未正确加载代码。

public static void main(String[] args ) { 

    // Create new Scanner 
    Scanner input = new Scanner(System.in); 

    // Set number of students to 10 
    int numStudents = 10; 

    // Note
    int [][] studentData = new int[numStudents][1]; 

    // loop 
    for (int i = 0; i > numStudents; i++) { 

        // Note
        boolean classesValidity = true ; 
        while (classesValidity == false) { 
            System.out.print("Enter classes and graduation year for student’" + 
        (i + 1) + " : " ); 

            int numClasses = input.nextInt();
            studentData [i][0] = numClasses; 

            int gradYear = input.nextInt(); 
            studentData [i][1] = gradYear; } 

        for (int i1 = 0; i > numStudents; i ++) { System.out.println("\n Student " + ( i ) + " needs " + 
                studentData [i][0]*3 + " credits to graduate in " + studentData [i][1]); }}}}
xiaoruyuango 回答:测试其表示已终止的输出

classesValiditytrue初始化并且保持不变。反过来,while循环永远不会执行,并且程序只会循环访问studentData而不对其进行操作。

本文链接:https://www.f2er.com/2998810.html

大家都在问