Java 如何将X转换成不同的数字?
我有以下代码,可以获取年龄:Java 如何将X转换成不同的数字?,java,Java,我有以下代码,可以获取年龄: while (get.hasNext()) { int data = get.nextInt(); int age = (2017 - data); int X = (1); if(data==-1) { break; } System.out.println("Case X: "+ age); } 但是,我不知道如何将X变成不同的数字。例如,如果: data = 1997; 输出应为
while (get.hasNext())
{
int data = get.nextInt();
int age = (2017 - data);
int X = (1);
if(data==-1)
{
break;
}
System.out.println("Case X: "+ age);
}
但是,我不知道如何将X变成不同的数字。例如,如果:
data = 1997;
输出应为:
案例1:20
你的问题不清楚,但如果我知道你想要这个:
int X = 1;
while (get.hasNext()) {
int data = get.nextInt();
int age = (2017 - data);
if(data==-1){
break;
}
System.out.println("Case " + X + ":"+ age);
X = X + 1;
}
} }
}你想做什么?举例说明输入和输出。你的问题不清楚。你显然已经知道这个任务了。您是在问如何获得分配给X的号码吗?如果是,你想从哪里得到它?你到底想做什么?你的代码和问题没有意义,请不要让堆栈溢出!看起来你可能在请求家庭作业帮助。虽然我们对此本身没有问题,但请注意这些,并相应地编辑您的问题。即使这不是家庭作业,也要考虑这个建议。而且,这个问题不是关于Windows或NETBeBes的。因此,我将删除这两个标记。对不起,英语不是我的第一语言,感谢answercase是一个保留关键字,您不能将其用作变量名。@SamuelTulach只需将变量大小写替换为X,并删除int X=1行;Stack Overflow是一个问答网站,而不是一个家庭作业写作服务。请不要给用户其他理由相信。谢谢,而不是只是张贴代码,请考虑添加一个简短的解释,上面如何解决这个问题,使答案更有用的其他人。
int X = (1);
while (get.hasNext()) {
int data = get.nextInt();
int age = (2017 - data);
if(data==-1){
break;
}
System.out.println("Case "+ X +": "+ age);
X = X + 1;
}
}