该代码执行得很好,但警告仍然困扰着我。我已经使用了可变decNumber
我们被告知只能使用for循环是否可以不使用局部变量我在for循环?
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
int decNumber,rem=0;
System.out.print("Enter a decimal number: ");
decNumber = in.nextInt();
for(int i=0;decNumber>0;i++) {
rem = (decNumber%2);
decNumber = (decNumber/2);
System.out.println(rem);
}
你是否假设我们都可以看到你的屏幕? _什么警告? – ajb
当然,但是'while-loop'或'do-while'循环会更好吗? – MadProgrammer
对不起。我是新来的。忘了提及警告的地方。它在for循环中的条件表达式中找到。它说:“局部变量i的值没有被使用,我只是想知道是否可以忽略它 – Lana