在Java中找不到变量

在Java中找不到变量,java,Java,我刚刚开始用java编程。我正在试验循环,我遇到了for循环的问题,我很难找到错误。它说“i”不是一个变量,尽管我在上面做了一个。希望你们能帮忙 import java.util.Scanner; public class Loops { public static void main(String [] args) { Scanner sc = new Scanner(System.in); System.out.println("Skriv et tal"); int

我刚刚开始用java编程。我正在试验循环,我遇到了for循环的问题,我很难找到错误。它说“i”不是一个变量,尽管我在上面做了一个。希望你们能帮忙

import java.util.Scanner;
public class Loops {
public static void main(String [] args)
{
    Scanner sc = new Scanner(System.in);
    System.out.println("Skriv et tal");
    int a = sc.nextInt();       
    for(int i = 0; i <= 9; i++);
    {
        System.out.println(a + i);

    }
  }
 }
import java.util.Scanner;
公共类循环{
公共静态void main(字符串[]args)
{
扫描仪sc=新的扫描仪(System.in);
System.out.println(“Skriv et tal”);
int a=sc.nextInt();

for(int i=0;i
for(int i=0;i注意循环定义后面的;这是一个空语句。

删除forloop后面的;这很有趣,这就是为什么我不喜欢块的新行样式上的大括号,因为很明显,有一个额外的分号。。。
 for(int i=0; i<=9;i++);
                    // ^ get rid of this
 for(int i=0; i<=9;i++)