java - Moving one object data to another -
so basically, want move object data object (queue jockeying).
let's have
int counter1,counter2
and have methods
void enqueue1(object data) void enqueue2(object data) void dequeue1() void dequeue2()
and, example, this
obj1.enqueue1("data 1") obj2.enqueue2("data 2") obj2.enqueue2("data 3") obj2.enqueue2("data 4")
what wanna when difference between counter1 , counter2 >1, want move data larger counter have balanced counter1 , counter2
so, how can move "data 4" obj2 obj1?
i wrote pseudocode this:
if (counter1 - counter2) == -2 obj2.dequeue2 obj1.enqueue(obj2.enqueue("data 4"))
how can achieve in java code? appreciated
thanks!
have dequeue
methods return last inserted object, , remove current class :
object dequeue()
then
obj1.enqueue(obj2.dequeue());
Comments
Post a Comment