gpt4 book ai didi

java - 同一包中的两个java文件但仍然出现错误找不到符号: class (using intellij IDE)

转载 作者:行者123 更新时间:2023-12-01 17:11:13 25 4
gpt4 key购买 nike

两个java文件,一个是main.java和display.java,在同一个包中,我仍然得到(找不到类错误),我希望代码没问题,但我是这个intellj IDE的新手,所以我不能解决这个问题我有以下代码:

Main.java
---------
package com.gamebox;

public class Main {

public static void main(String[] args) {
Display start = new Display();

}
}

Display.java
------------
package com.gamebox;

import javax.swing.*;
import java.awt.*;


public class Display {
private JFrame jframe;
private int height,width;
private double[] size;

public void Display(){
JFrame jframe = new JFrame("Game");
getSystemSize();
}

public void getSystemSize(){
Toolkit tk = Toolkit.getDefaultToolkit();
Dimension screenSize = tk.getScreenSize();
double[] arr = new double[2];

arr[0] = screenSize.width;
arr[1] = screenSize.height;

System.out.println(arr[0]);
// return arr;

}

}

both files in same folder

最佳答案

您也没有调用“public void Display ()”函数。您可以在 main 方法中使用其默认构造函数创建显示对象的实例。默认构造函数不包含任何方法或打印语句或其他内容。如果您在 Main 方法中更改以下内容:显示开始 = new Display();
start.Display ();
它会给你输出。但认为方法名称应该以小写字母和驼峰式命名。

关于java - 同一包中的两个java文件但仍然出现错误找不到符号: class (using intellij IDE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61429064/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com