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

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

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

Scanner scann = new Scanner(System.in);

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

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

1 جواب

0 رأی

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

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

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

0 رأی
1 جواب میانگین بازدید روزانه 0.69527 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1161 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.2385 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.711,355 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.44869 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.2485 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.411,024 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.33591 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.16165 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0581 بازدید
سوال 4 سال قبل در تالار برنامه نویسی توسط HS (12 امتیاز)
کانال تلگرام جواب یاب
...