繁体   English   中英

测试 Output 它说它已终止

[英]Testing the Output it Says its Terminated

我试过的下面的代码可以正常工作。 当我 go 到 Eclipse 中的“运行方式”时,控制台什么都不显示,output 是空白的。 请帮忙。 注意我取出了 public class & import 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]); }}}}

classesValidity初始化为true并保持不变。 反过来,while 循环永远不会执行,程序只会迭代studentData而不会对其进行操作。

暂无
暂无

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

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