我有一个学校的java大作业,需要实现addplayer familyname,surname,username 来添加player

我的想法是将后三个存在一个一位数组里面,利用类实例player去给各个player赋属性,现在的问题是,我如何在运行的时候用键盘输入”addplayer空格“来对后面的三... 我的想法是将后三个存在一个一位数组里面,利用类实例player去给各个player赋属性,现在的问题是,我如何在运行的时候用键盘输入”addplayer 空格“ 来对后面的三个数据进行赋值,我用scanner必须需要“回车”才能进行下一个scanner的读取,我现在很困惑 希望各路大神讲解一下。并且能否对于我将名字存入“1维数组”的这个想法作出一些建议。 展开
 我来答
哎呀看错了
2017-04-11 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:159
采纳率:50%
帮助的人:34.9万
展开全部
scanner是默认空格分割字符的
你可以把3个数隔一个空格输入,然后依次存进数组里
String[] s;
while (s.hasNext()) {
System.out.println(s.next());
s[]=s.next();
}自己改改看
追问
scanner keyboard = new scanenr(system.in)
addplayer = keyboard.next;
if(addplayer.equalIgnorCase("addplayer")) {player1.addplayer();}
如何不用“enter”addplayer就能在if里进行判断
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式