2014-01-29 79 views
2

我剛開始使用java編寫一些程序。我正在嘗試使用循環,並且我在for循環中遇到問題,因爲我很難找出錯誤。它的說法是「我」不是一個變量,儘管我在上面做了一個。希望你們能幫忙!在Java中找不到變量

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); 

    } 
    } 
} 
+7

刪除;在forloop後面 – kai

回答

11
for(int i=0; i<=9;i++); 
        //^get rid of this 

應該

for(int i=0; i<=9;i++) 

因爲該for語句結束,並有新的塊已經在那裏開始的。

+2

Whih很有趣,爲什麼我不喜歡大膽的新塊體式樣,因爲很明顯有一個額外的分號...... –

0

當心;您的循環定義後面有。這是一個空話。