语法错误,插入"。类"完成表达之前的工作?

时间:2015-02-12 13:49:35

标签: java

import java.util.*;

public class cards
{
  public static void main (String[] args)
  {
     one();
  }

  public static void one()
  {
    int [] deck = new int [52];

    System.out.println(deck[1]);

    for(int [i]= 0; i<deck.length; i++)
    {
      deck[i]=i+1;
      System.out.println(deck[i]);
    }
  }
}

这段代码是数组的一部分。我正在制作一副洗牌的卡片,似乎是一个对我没有任何意义的奇怪错误。

它工作了一天,我没有改变任何东西,现在它不再工作了。

2 个答案:

答案 0 :(得分:2)

更改

 for(int [i]= 0; i<deck.length; i++)

 for(int i= 0; i<deck.length; i++)

这段代码绝对不可能有一天工作。

答案 1 :(得分:1)

更改

for(int [i]= 0; i<deck.length; i++)

for(int i= 0; i<deck.length; i++)

我不知道为什么你把方括号放在i附近。你需要做的是声明变量i并将其初始化为0.正确的方法是没有方括号。