スピーカ1:このプログラムは判明し、 短い、それがあるかの 実際にバグがあります。 まれに、GetStringメソッドごと 独自のマニュアルには、返すことができます 文字列以外のもの。 具体的には、センチネル、特別な ヌルと呼ばれる値 - N-U-L-L。 一般的に、何かヌル意味 この中で、間違ったそれを行ってきました 場合、ユーザは、で入力した可能性があります それが収まらないことを大きな文字列 メモリ内など思いっきりのgetString その場合にはnullを返します。 それとも、可能性があることを何らかの形で利用者 で、全く任意の文字列を入力しなかった その場合に文字列が戻ってくることはできません。 だから、我々が検出し、そのことをお勧めします 持っヌルかどうか 以下のように返されて - Sは等しいヌルはずない場合にのみ、 私は、このループの実行に進みます。 つまり、GetStringメソッドが発生した場合 nullを返すように、私はするつもりはない 誤って繰り返し処理しよう 単にそこにない文字。