2016-10-06 17 views

答えて

0

返品のタイプによって異なります。ブール値のメソッドの場合は、 "true"を返すことをお勧めします。私は== 1ははるかに明確ではない、特にあなたは不必要な点検を取る。

0

実際には大きな違いはありません。両方が同時に実行されます。

あなたは小規模なプロジェクトを持っている場合は、その後、trueまたはfalse/1または0のいずれかを返すことは全く問題ありと同じように実行されます。差異があっても、1または0は、約0.00000000000003ミリ秒早く実行されます。これは目立たないものです。

しかし、大きなプロジェクトをお持ちの場合は、1または0を返す方が高速です。数ミリ秒(約0.2ms)で差があるでしょう。コードに何千回も反復する大規模なループがある場合は、違いが生じます。

パフォーマンスとスピードについては、1または0を返信することをお勧めしますが、実際にどの言語で作業しているかによって異なります。 trueまたはfalseを返すのは、人間が読める形式の返信で、返品1または0というだけです。