【发布时间】:2012-10-20 02:20:30
【问题描述】:
我的代码需要一些帮助。它根据需要打印a,而不是 1 到 10。我在这里错过了什么?
public class numeros
{
public static void main(String args[])
{
int a;
for (a=1; a<=10; a++)
{
System.out.println( "a");
}
}
}
打印出来:
a
a
a
a
a
a
a
a
a
a
BUILD SUCCESSFUL (total time: 0 seconds)
【问题讨论】:
-
它正在做你告诉它做的事情——打印“a”字符串。相反,您希望它打印
a变量 --System.out.println("" + a);或System.out.println(String.valueOf(a)); -
智者的话,OP:注意你的代码缩进。你的原始编辑很难理解,对我来说,可能对你来说。您的评分员可能也不会对此感到满意。 :)