我如何摆脱错误:java中类型的非法启动?

伊利亚·斯皮罗波洛斯(Ileia Spyropoulos)

我是编码新手,所以请多多包涵。在我的代码中,我的for循环(位于学生类中)收到一个非法的类型错误开始。如何解决此错误?

在我的for循环中,我想让我的数组等级具有10个值(已经定义),并且这些值将是60到99之间的随机值。我认为该部分是正确的,并且在整个过程中我都使用了正确的值方法。因此,如果有人可以看到我出了问题,我将非常感激:)

import javax.swing.*;

public class StudentBase
{
  public static void main(String[] args){
      StudentBase app = new StudentBase();
      app.go();
    }

    void go(){
        //this is the main routine
         JOptionPane.showMessageDialog(null, "Welcome!" + '\n');

         String n = JOptionPane.showInputDialog("Type in your name");
         JOptionPane.showMessageDialog(null, "Press ok if your name is" + " " +  n);

         String h = JOptionPane.showInputDialog("What is your height? (in meters: eg - 1.80)");
         JOptionPane.showMessageDialog(null, "Press ok if your height is" + " " + h + " " + "meters");

         JOptionPane.showMessageDialog(null, "Introduction to student class:" + " " + "Hello! My name is" + " " + n + " " + "and I am" + " " + h + " " + "meters tall.");

         String students[] = new String [20];
         JOptionPane.showMessageDialog(null, students);
    }
}

//this is where Student Class is defined

class Student{
    //add variables, constructors and methods here
    String name = "";
    String height = "";
    int grades [] =new int [10];

  for(i = 0; i < grades.length; i++)
    {
        grades[i] = rand(60,99);
    }


    public Student(String n, String h, int g[])
    {
        name = n;
        height = h;
        grades = g;

    }

}
法师Xy

导致该特定错误的问题是,您试图运行一个for循环而不将其作为任何方法或构造函数的一部分。您必须先包含它。另外,您需要i在循环中声明的类型,否则也会收到其他错误。

class Student{
    //add variables, constructors and methods here
    String name = "";
    String height = "";
    int grades [] =new int [10];

    public void initGrades()
    {
        for(int i = 0; i < grades.length; i++)
        {
            grades[i] = rand(60,99);
        }
    }


    public Student(String n, String h, int g[])
    {
        name = n;
        height = h;
        grades = g;
        initGrades();
    }

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何摆脱错误:java中类型的非法启动?

来自分类Dev

如何摆脱TypeScript中的$ injector类型错误?

来自分类Dev

非法启动类型错误Netbeans swing

来自分类Dev

如何摆脱Xcode中的“未知类型名称'__declspec'”错误

来自分类Dev

如何摆脱不在我的DBContext中的实体的模型验证错误?

来自分类Dev

Java:ASyncTask中的非法类型“ void”

来自分类Dev

Netbeans导入java.util.Scanner非法启动类型

来自分类Dev

错误:类型非法开始

来自分类Dev

如何摆脱通知功能中的同步错误?

来自分类Dev

如何摆脱Firefox中的JSON错误

来自分类Dev

如何摆脱Chrome中的Aw snap错误?

来自分类Dev

我如何摆脱python中多余的数组?

来自分类Dev

我如何摆脱这个 String[] 中的空格?

来自分类Dev

我如何摆脱laravel错误控制台输出中的红色背景

来自分类Dev

Haskell-函数定义中类型错误的非法文字

来自分类Dev

Haskell-函数定义中类型错误的非法文字

来自分类Dev

该程序显示编译时错误..(Integer it:arr)的类型非法启动,为什么显示错误?

来自分类Dev

什么是“ StringQueryOperatorInput”类型?如何摆脱这个烦人的graphql错误?

来自分类Dev

如何摆脱类型转换?

来自分类Dev

HashMap <>错误。类型非法开始

来自分类Dev

Netbeans“类型的非法开始”错误

来自分类Dev

JSP错误“类型非法开始”

来自分类Dev

如何摆脱堆栈ghci中令人讨厌的启动消息?

来自分类Dev

如何摆脱Java中的“死”窗口?

来自分类Dev

如何在Java中摆脱对象的实例?

来自分类Dev

如何摆脱Java中的“死”窗口?

来自分类Dev

如何摆脱Sigabrt错误?我尝试过多种方式

来自分类Dev

我如何摆脱这种抖动覆盖错误?

来自分类Dev

我如何摆脱我的 java.lang.NumberFormatException?

Related 相关文章

  1. 1

    我如何摆脱错误:java中类型的非法启动?

  2. 2

    如何摆脱TypeScript中的$ injector类型错误?

  3. 3

    非法启动类型错误Netbeans swing

  4. 4

    如何摆脱Xcode中的“未知类型名称'__declspec'”错误

  5. 5

    如何摆脱不在我的DBContext中的实体的模型验证错误?

  6. 6

    Java:ASyncTask中的非法类型“ void”

  7. 7

    Netbeans导入java.util.Scanner非法启动类型

  8. 8

    错误:类型非法开始

  9. 9

    如何摆脱通知功能中的同步错误?

  10. 10

    如何摆脱Firefox中的JSON错误

  11. 11

    如何摆脱Chrome中的Aw snap错误?

  12. 12

    我如何摆脱python中多余的数组?

  13. 13

    我如何摆脱这个 String[] 中的空格?

  14. 14

    我如何摆脱laravel错误控制台输出中的红色背景

  15. 15

    Haskell-函数定义中类型错误的非法文字

  16. 16

    Haskell-函数定义中类型错误的非法文字

  17. 17

    该程序显示编译时错误..(Integer it:arr)的类型非法启动,为什么显示错误?

  18. 18

    什么是“ StringQueryOperatorInput”类型?如何摆脱这个烦人的graphql错误?

  19. 19

    如何摆脱类型转换?

  20. 20

    HashMap <>错误。类型非法开始

  21. 21

    Netbeans“类型的非法开始”错误

  22. 22

    JSP错误“类型非法开始”

  23. 23

    如何摆脱堆栈ghci中令人讨厌的启动消息?

  24. 24

    如何摆脱Java中的“死”窗口?

  25. 25

    如何在Java中摆脱对象的实例?

  26. 26

    如何摆脱Java中的“死”窗口?

  27. 27

    如何摆脱Sigabrt错误?我尝试过多种方式

  28. 28

    我如何摆脱这种抖动覆盖错误?

  29. 29

    我如何摆脱我的 java.lang.NumberFormatException?

热门标签

归档