还有诸如if(!T){},这些都是什么意思,我记得c里面if(i)就是i!=0的意思。
那么!Q.isEmpty 代表的是返回值是什么,它等于true还是false?这句话代表的是Q.isEmpty!=true还是Q.isEmpty==true?
你应该说清q是什么啊。