2017-05-13 189 views
-1

私はJavaを初めて使い、基礎を学び始めました。私はちょうど私が理解できない、または答えを見つけることができないこのエラーに遭遇しました。エラーはfor(int d; d < 4; d ++)で発生します。Javaこの行に複数のマーカーがあります

public class ArraysLists { 

    public static void main(String[] args) { 

     ArrayList<Integer> list = new ArrayList(Arrays.asList(1,3,2)); 
     System.out.println(Arrays.toString(myarray)); 
     Collections.sort(list); 
     list.add(6); 
     System.out.println(Arrays.toString(list.toArray())); 

     for(int d ; d < list.size(); d++){ 
      System.out.println(list.get(d)); 
     } 
    } 
+1

*このエラー*(;; D <はlist.size()D ++ int型のD = 0)のための

?それを読むことが役に立ちます。 –

+2

宣言の後に '= 0'を忘れました。タイプミスとしてクローズする投票。 – dasblinkenlight

+0

エラーがタイトルにあります – PythonEatsJava

答えて

2

d=0

for(int d=0; d < list.size(); d++){ 
    System.out.println(list.get(d)); 
} 
0

ようにD = 0を初期化する、dに初期値を与えます。エラー:

関連する問題