第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

我正在嘗試使用帶有 .charAt() 的 Scanner 從單個(gè)字符串獲取字符輸入

我正在嘗試使用帶有 .charAt() 的 Scanner 從單個(gè)字符串獲取字符輸入

qq_遁去的一_1 2021-10-20 15:29:02
我正在嘗試制作一個(gè)骰子滾輪,它可以接受單個(gè)輸入并將具有一定數(shù)量邊的骰子滾動(dòng)一定次數(shù)。所以如果我輸入“2d4”,它會(huì)擲 2 次 4 面骰子,并分別給我兩個(gè)結(jié)果。為此,我一直在嘗試使用掃描儀類(lèi),因?yàn)槲覍?duì)編程還很陌生。我試圖一步一步地使用我所知道的。我確信有更好的類(lèi)可以使用,但我試圖專(zhuān)門(mén)用掃描儀來(lái)做。import java.util.Scanner;import java.util.Random;public class DiceRoller3 {    public static void main(String[] args) {        Scanner input = new Scanner(System.in);        Random Random = new Random();        char NumberOfDice = input.next().charAt(0);        char DieType = input.next().charAt(2);我相信這導(dǎo)致我必須創(chuàng)建兩個(gè)輸入,因?yàn)樗鼤?huì)搜索“下一個(gè)”輸入以查找字符。我希望能夠用一個(gè)輸入來(lái)完成,有沒(méi)有辦法做到那?
查看完整描述

3 回答

?
森林海

TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊

您可以使用 Scanner 類(lèi)的 nextLine 方法


String userInput = input.nextLine();

char noOfDie = userInput.charAt(0);

char dieType = userInput.charAt(2);

該方法返回用戶(hù)輸入的完整行的字符串。通過(guò)提供您的輸入并按 Enter 來(lái)工作。


查看完整回答
反對(duì) 回復(fù) 2021-10-20
  • 3 回答
  • 0 關(guān)注
  • 213 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)