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

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

مجبور شدم  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 (844 امتیاز)
متشکرم
اما میشه بگین این fuvcton دقیقا پیکار میکنه؟
با setDelimiter شما یک جداکننده به Scanner معرفی می کنید که رشته ورودی رو بر اساس اون جدا کنه.

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

0 رأی
1 جواب میانگین بازدید روزانه 0.69820 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1202 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.19441 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.821,913 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.4965 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.24688 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.411,184 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.32705 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.4973 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.16240 بازدید
کانال تلگرام جواب یاب
...