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

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

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

Scanner scann = new Scanner(System.in);

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

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

1 جواب

0 رأی

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

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

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

0 رأی
1 جواب میانگین بازدید روزانه 0.7295 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.11136 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.23351 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.6941 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.48784 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.18389 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.43916 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.34485 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.18128 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0567 بازدید
سوال 3 سال قبل در تالار برنامه نویسی توسط HS (12 امتیاز)
کانال تلگرام جواب یاب
...