1
switch(c)
    {
        case1:System.out.println("enter name,rollno and percentage");
            c=String.parseString(sc.readLine());
            roll=Integer.parseInt(sc.nextInt());
            per=Integer.parseInt(getNumber());
            addatbegin(c,roll,per);
            break;

これらは 110 から 117 までの行です。何がエラーなのかわかりません。私のスイッチの場合、このようなエラーが約 100 件あります。

4

2 に答える 2

2

を値から分離しcaseます。

case1:

次のようにする必要があります。

case 1:
于 2012-10-13T12:51:46.087 に答える
2

case1case 1あなたの構文が間違っているはずです。

switch (c) {
    case 1:
        //Code here
        break;
    case 2:
        //Code here
        break;
    default:
        //Code here
        break;
    }

Switchステートメントを確認する必要があると思います

于 2012-10-13T12:52:21.383 に答える