処理中に1回だけ文を印刷する方法を考えています。入力println("Hello World!");
すると、HelloWorldがたくさん表示されます。文。keyPressedで修正する方法は知っていますが(キーが押されたとき、これを入力するなど)、簡単な方法で修正する方法がわかりません...
1328 次
2 に答える
3
一度だけ印刷されるようにフラグを設定します。たとえば、グローバル スコープでは次のようにする必要があります。
bool did_print = false;
そして、println を実行する場所:
if(!did_print) {
println("Hello World!");
did_print = true;
}
于 2011-06-25T01:57:23.103 に答える
1
ループ内にある場合 (そのように聞こえます)。私はミコラが言ったこと、または次のいずれかで行きます:
while(someVar == whatever) {
// some code
println("Hello World!");
break;
}
キーbreaK;
は、ループから抜け出すためのステートメントです。
ループしていない場合、またはこれが役に立たない場合は、問題を拡大してください..
于 2011-06-25T02:18:09.663 に答える