4

exists() メソッドを呼び出しても、Code.NoNode もチェックする必要があります。

したがって、 getData() メソッドを直接使用できますか?

ノードが存在しない場合、sync getData() が例外をスローすることに気付きました。したがって、存在しない znode で async getData を呼び出した場合、パフォーマンスやその他の面でペナルティが発生しますか?

ありがとうございました!

4

1 に答える 1

1

znode のコンテンツを取得したい場合は、exists を使用してから getData を使用する代わりに、getData を使用する必要があります。

とにかく、getData からの応答を取得した後、Code.NoNode を確認する必要があるためです。では、なぜそれを直接呼び出さないのですか?

于 2012-07-20T12:35:29.627 に答える