想问问到底哪里出错了,就是输出里面的face[i]和下面输出一直是错误的

package dierci;

public class Card {
    String  num [] =new String [] {"1","2","3","4","5","6","7","8","9","10","j","Q","K","A"};
    String  face [] =new String [] {"spades","clubs","hearts","diamonds"};
    String  arr [] =new String[] {"joker1","joker2"};
    public void card1(){
        for(int i = 0;i<face.length;i++);

        {
            for(int j = 0;j<num.length;j++);
            System.out.println("一副普通扑克牌:"+face[i]+num[j]);
        }
        }

    public void card2() {
        for(int k =0;k<=arr.length;k++);{
            System.out.println(arr[k]);
    }
}}


婷婷同学_
浏览 269回答 1
1回答

红颜莎娜

是不是for(...)后面的的分号呢?分号是表示一段代码的结束,那么你的{}中就无法引用i了
打开App,查看更多内容
随时随地看视频慕课网APP