pknz
اصل پوسٹر- 22 مارچ 2005
- NZ
- 9 جون 2007
گوگلنگ نے ریڈ بفرز وغیرہ کے ساتھ کچھ پیچیدہ طریقہ دکھایا لیکن یہ اس وقت میرے لیے بہت ترقی یافتہ ہے، کیا ایسا کرنے کا کوئی آسان طریقہ ہے؟
شکریہ
ہوائی
- 15 مئی 2007
- ہونولولو میں پیدا اور پرورش پائی۔ فی الحال ٹی میں رہ رہے ہیں۔
- 9 جون 2007
pknz نے کہا: جاوا میں آپ پروگرام کو کیسے روکتے ہیں، یعنی جاری رکھنے سے پہلے صارف کے انٹر کی دبانے کا انتظار کریں؟
گوگلنگ نے ریڈ بفرز وغیرہ کے ساتھ کچھ پیچیدہ طریقہ دکھایا لیکن یہ اس وقت میرے لیے بہت ترقی یافتہ ہے، کیا ایسا کرنے کا کوئی آسان طریقہ ہے؟
شکریہ
ہائے! اگر آپ Java 1.5 یا اس سے اوپر کے ورژن استعمال کر رہے ہیں تو ایک آسان طریقہ ہے۔ اسے سکینر کلاس کہا جاتا ہے اور یہ java.util پیکیج میں واقع ہے۔
کوڈ: |_+_|
میرے خیال میں یہ عمومی خیال ہے۔ یقیناً آپ کچھ بنیادی غلطیوں کی جانچ کرنے کے لیے ایک لوپ استعمال کرنا چاہیں گے صرف اس صورت میں جب صارف آپ کو کوئی گندا ڈیٹا یا کچھ اور دیتا ہے۔ جاوا ویب سائٹ پر سکینر کی تعریف دیکھیں۔ یہ وہ تمام طریقے بتاتا ہے جو یہ استعمال کرتا ہے۔
امید ہے کہ یہ آپ کی مدد کرے گا یا آپ کو صحیح سمت میں لے جائے گا... بی
بیلنس مین
- 12 نومبر 2008
- 12 نومبر 2008
اپنے system.out.println سے پہلے ('جاری رکھنے کے لیے انٹر دبائیں')؛
آپ نے کوڈ کی ایک لائن استعمال کی ہے جس میں کہا گیا ہے nextInt() یا nextLine() یا اس اثر کے لیے کچھ۔ اس مسئلے کو حل کرنے کے لیے درج ذیل کوڈ کا استعمال کریں:
سکینر keyIn = نیا سکینر (System.in)؛
System.out.print ('جاری رکھنے کے لیے enter کی دبائیں')؛
keyIn.nextLine ()؛
keyIn.nextLine ()؛
پہلی keyIn.nextLine nextInt() یا nextLine کو ختم کردے گی جو System.out لائن سے پہلے استعمال ہوتی تھی اور 2nd آپ کے کوڈ کو اگلے حصے پر جاری رکھنے کے لیے بتائے گی۔
امید ہے کہ یہ کافی واضح تھا۔
مقبول خطوط