1
-
2
- /**
3
- * Class Queue. java
4
- * A class that represents an implementation of a Queue in java
5
- */
1
+ //*******************************************************
2
+ // Queue.java
3
+ // A class that represents an implementation of a Queue in java
4
+ // Author: liron mizrahi
5
+ //*******************************************************
6
6
public class Queue
7
7
{
8
8
int [] _queue ;
@@ -22,7 +22,7 @@ public Queue(int sizeOfArray)
22
22
_size = 0 ;
23
23
}//end of method Queue
24
24
/**
25
- * getSize get the size of the queue
25
+ * method return the size of the queue
26
26
* @param None
27
27
* @return int
28
28
*/
@@ -31,7 +31,7 @@ public int getSize()
31
31
return _size ;
32
32
}// end of method getSize
33
33
/**
34
- * checking if the queue is empty
34
+ * return true if the queue is empty
35
35
* @param None
36
36
* @return boolean
37
37
*/
@@ -46,7 +46,7 @@ public boolean isEmpty()
46
46
return response ;
47
47
}//end of method isEmpty
48
48
/**
49
- * enQueue method is insert value to queue
49
+ * method is insert value to queue
50
50
* @param int
51
51
* @return boolean
52
52
*/
@@ -64,7 +64,7 @@ public boolean enQueue(int element)
64
64
return response ;
65
65
}//end of method enQueue
66
66
/**
67
- * dequeue method is removing value from queue
67
+ * method is removing value from queue
68
68
* @param None
69
69
* @return int
70
70
*/
@@ -81,7 +81,7 @@ public int deQueue()
81
81
return response ;
82
82
}// end of method deQueue
83
83
/**
84
- * show method is print the queue elements
84
+ * method is print the queue elements
85
85
* @param None
86
86
* @return None
87
87
*/
@@ -95,7 +95,7 @@ public void show()
95
95
}
96
96
}// end of method show
97
97
/**
98
- * peek method is show the first element in queue
98
+ * method is show the first element in queue
99
99
* @param None
100
100
* @return int
101
101
*/
@@ -107,12 +107,8 @@ public int peek()
107
107
response = _queue [_front + 1 ];
108
108
}
109
109
return response ;
110
- }
111
- /**
112
- * main method
113
- * @param args (array type java.lang)
114
- * @return None
115
- */
110
+ }// end of method peek
111
+
116
112
public static void main (String [] args )
117
113
{
118
114
// making queue object
@@ -127,4 +123,4 @@ public static void main(String[] args)
127
123
queue .isEmpty (); //return false
128
124
System .out .println (queue .deQueue () + " deleted from the list" ); // return 1000 deleted from the list
129
125
}// end of method main
130
- }
126
+ }// end of class Queue
0 commit comments