小编ajg*_*g55的帖子

无法找出我的程序陷入无限循环的原因

每当我尝试在我的Directory构造函数中迭代while循环时,Eclipse控制台都不会输出任何消息.我试图在注释循环时运行它,程序能够从main方法到达并打印介绍消息.我尝试使用while循环的另一个条件,如while(directoryposition

public class DirectoryServer {


public static void main(String[] args)
{
    //Initiates Directory called UniversityName.txt***********
    String DirectoryName = "UniversityDirectory.txt";
    //String outFile = "tmp.txt";
    Directory dir = new Directory(DirectoryName);
    //Directory out = new Directory(outFile);
    //*********************************************************


    Scanner stdin = new Scanner(System.in);

    //Introductory Message
    System.out.println("Welcome to the program user\n");
    System.out.println("The actions that can be taken are:\n");
    System.out.println("find    (Last Name)\nadd    (UCID)\ndelete  (UCID)\n");
    System.out.println("What do you want to do?");



  public class Directory {

final int max = 1024;
Person directory[] = new Person[max];//Create a directory …
Run Code Online (Sandbox Code Playgroud)

java infinite-loop

1
推荐指数
1
解决办法
306
查看次数

标签 统计

infinite-loop ×1

java ×1