一个while循环我有这样一段代码:计数变量在Java中
while(i > 0) {
System.out.println(m+i);
// DO SOMETHING
i--;
}
,我们得到了输入:i
,m1
,m2
... 让我们说:i=2
,m1=test
, m2=blabla
我想要m1
,m2
和m3
取决于i
。当我= 2“blabla”应该打印出来。当i = 1时,应打印出“测试”。我试过m+i
,但输出是m1
,而不是数值。
任何人都可以解释为什么m+i
不起作用,为什么它不使用m1
或m
的值? 任何人都有一个想法如何解决它?
不能构造那样的可变..地点M1,M2,M3 ...以阵列(说'M')和使用'米[我]'在循环.. – TheLostMind 2014-10-28 11:54:01
什么是你需要什么输出,你到目前为止尝试过什么? – 2014-10-28 11:54:21
你知道什么System.out.println(m + i);正在表演..?根据你的代码,即使“m + i”也不会显示为输出。更好地了解一些变量和字符串如何操作的基础知识。 – user562 2014-10-28 11:54:54