چطور میشه تو زبان جاوا یک کاراکتر رو از طریق دستورات Scan دریافت کرد؟

+1 رأی
میانگین بازدید روزانه 4.221 بازدید

مجبور شدم  String بگیرم و کاراکتر اولش رو بردارم.

Scanner scann = new Scanner(System.in);

char ch = scann.nextLine().charAt(0);

سوال 4 روز قبل در تالار برنامه نویسی توسط samaneh azhar_700042 (5 امتیاز)
ویرایش 2 روز قبل توسط Saeed Zarinfam

1 جواب

0 رأی

به متد setDelimiter یک String خالی ("") ست کنید و از این به بعد یک کاراکتر String بر می گردونه:

reader.useDelimiter("");
char c = reader.next().charAt(0);
جواب 2 روز قبل توسط Saeed Zarinfam (1,313 امتیاز)
متشکرم
اما میشه بگین این fuvcton دقیقا پیکار میکنه؟
با setDelimiter شما یک جداکننده به Scanner معرفی می کنید که رشته ورودی رو بر اساس اون جدا کنه.

سوال های مشابه

0 رأی
1 جواب میانگین بازدید روزانه 0.65234 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.11131 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.23343 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.58872 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.49771 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.17357 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.43894 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.34468 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.19120 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0564 بازدید
سوال 3 سال قبل در تالار برنامه نویسی توسط HS (12 امتیاز)
کانال تلگرام جواب یاب
...