如何返回for循环中的值?例如,如果我有一个循环给我3个数字:1,2,3 ...我怎样才能返回最后一个数字的值(这里是3)?循环中的返回值
public class Cod {
public static void main(String[] args) {
exp();
}
public static int exp() {
int x=10;
for (int i=1; i<=3;i++) {
x=x*10;
int y=x/10;
System.out.println(y);
return y;
}
}
}
Cod.java:12:error:unreachable statement System.out.println(y); ^ Cod.java:13:错误:缺少返回语句 } ^ 2错误 –
编译在我的机器上。你想要编译什么代码? –
还是你的意思是你的原始示例不能编译?它在方法结尾的for循环之后缺少'return 0;'或类似的东西。 –