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

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

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

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

0 رأی
1 جواب میانگین بازدید روزانه 0.67866 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1218 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.19457 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.832,009 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.39977 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.24725 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.41,209 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.31719 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.3992 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.16251 بازدید
کانال تلگرام جواب یاب
...