ترتیب nextInt و nextLine

سوال

سلام

تو جاوا میخوام با یک متود اسکنر یک کد عددی و پیام  متنی رو از کاربر بگیرم و با توجه به عدد وارد شده یک تغییر روی متن انجام بدم و چاپش کنم ، اگه اول پیام متنی و بعد کد عددی رو بگیرم مشکلی نیست ، ولی وقتی میخوام اول کد عددی رو با nextInt بگیرم و بعد بوسیله nextLine پیام متنی رو بگیرم بعد اینکه کد عددی رو وارد و اینتر میزنم برنامه به پایان میرسه و متن رو ازم نمیگیره

ممنون میشم هرکی میدونه دلیلش چیه راهنمای کنه که منم بفهمم

در حال بررسی 0
سعید 2 سال 1 پاسخ 182 دیده شده 0

پاسخ ( ۱ )

  1. سلام

    چک بکن که دستوراتت برای ایجاد تغییر روی متن رو بعد از خط کد های دریافت اطلاعات وارد کنی که کامپایلر وقتی بهشون میرسه اطلاعات لازم رو داشته باشه.

    اطلاعات دریافتی رو میتونی توی ظرف های مختلف نگهداری کنی که منظم تر باشه و راحت تر بتونی خطا های احتمالی رو بفهمی.

    در ضمن متن رو با متد next بگیر نه nextline

ارسال یک پاسخ