この質問では、ユーザーに「名」と「姓」を尋ねて、「ユーザーのフルネームでようこそ」というメッセージを表示します。また、ユーザーが最初のテキストフィールドにフルネームを入力しないことを確認します。最初のテキストフィールドにファーストネームのみを要求します。ユーザーが最初のテキストフィールドにフルネームを入力すると、事実からそれを知ることができると思いました。スペースに入ったか( '')かどうか。そうでない場合は、単にWelcome + full nameというメッセージを表示できます。しかし、それは私が思ったように機能しませんでした...誰かがそれを手伝ってくれますか?ここに画像の説明を入力してください
コードの問題は、すべての文字をチェックしてから、すべての文字に対してif / elseを実行することです。つまり、最後の文字が空白でない場合、最後にelseツリーが処理されます。
解決策は一度だけチェックすることです:
if(fn.contains(' '){
//Do what you want to do, if both names were entered in the first field
}else{
//Everything is fine
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加