查看清单4-3和清单4-4,它们用于演示NSCondition类的使用。如果线程开始使用4-3等待条件,然后第二个线程尝试使用4-4向条件发出信号。如果这是个愚蠢的问题,请原谅-)使用Cocoa条件的清单4-3while (timeToDoWork<= 0)timeToDoWork--;
// Do real work
现在,我已经学习了这次的DoWhile循环,但我的问题是扫描仪。我想以字符串的形式接收输入,但当我这样做时在do之外,它表示不能将y或yes解析为变量。一位朋友推荐了switch cases,你觉得呢?String a = sc.nextLine(); wow(); //My method name
}while(a == y); //Error is here