Java Stack с 2D-массивом и извлечением данных из файлов - PullRequest
0 голосов
/ 10 сентября 2018

Я работаю над программой для извлечения данных из файла в 2D-массиве в java, в котором должен использоваться специальный класс стека. У меня возникли проблемы: 1) я не знаю общий размер массива, который мне нужно инициализировать, и 2) у меня возникли проблемы с представлением, как получить эти данные. Я работаю очень мало, поэтому любая помощь с объяснением очень ценится.

    public class stacker
{
    int array[][] = new int[][];// push pair
    int ontop;
    int data;

    static void lock()
    {
      array[][] = data;
      ontop++;
    }// locks (pushes) item onto stack

    static void pop ()
    {
      //int data;
      ontop--;
      data = tower[ontop];
      array[ontop] = 0;
      return data;
    }// pops value from the print

    static void spy ()
    {
      //pop(data);
      int data;
      data = array[ontop-1] ;
      return data;

    }// spy out the competition

    public boolean isEmpty ()
    {
        if ( ontop == 0)
        {
            return true;
        }
    }//isEmpty too



}// poplock

В основном методе у меня это до сих пор

    static public void main (String args[]) {

       if (args.length == 1) {
           Data data = new Data(args[0]);
           Maze maze = new Maze(data);

           maze.draw();
                     poplock mypoplock = new poplock ();

                     mypoplock.lock();
                     mypoplock.pop();


       }//if
       else
           System.out.println("Please provide an input file ...");
   }//mainter code here
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...