gpt4 book ai didi

Java - 创建包以成功运行代码

转载 作者:行者123 更新时间:2023-12-02 04:58:01 25 4
gpt4 key购买 nike

我最近开始通过在线教程系列学习 Java。该网站提供在线 Java 编辑器和解释器,因为他们不希望观众需要安装任何程序。不过,我想继续使用 Sublime Text 3。

我已经使用正确的语法创建了一个包含基本语句的小测试文件 (.java),但我没有为其设置包。当我运行该文件时(在 Sublime 的 Java 解释器中),当然 package 语句应该出现的地方会发生错误。

本教程系列不涉及任何包。我查看了许多资源,但它们告诉我包只是相关类的目录,以及如何使用带有 javac 的 Windows 命令提示符为文件创建包,而我没有。

我知道包是相关类/类文件的文件夹和目录,但是:

  • 如何为我的类文件设置包?
  • 如果我只有一个类文件,是否还需要一个包?我认为是这样,因为错误发生在 package 语句所在的位置。

编辑:代码:

package test;

public class TestFile

{

public static void main(String [] args)

{

//Declaring variables
byte a = 64;
short b = -385;
int c = 100000;
long d = 2000000;

float e = 16.5;
double f = 121.654;

boolean g = true;

char h = 'H';
String i = "Some string.";

String [] j = {"Some string.", "Another string.", "Yet another string."};

//Printing
System.out.println(i);
System.out.println("String i = " + i);

//If/ else if/ else construction
if (i.length() > 4)

{
System.out.println("String is longer than four characters.");
}

else if (i.length() == 4)

{
System.out.println("String is exactly four characters long.");
}

else

{
System.out.println("String is shorter than four characters.");
}


}
}

错误:

  File "C:\Users\Owner\Desktop\Code\Java\Test.java", line 1
package test;
^
SyntaxError: invalid syntax
[Finished in 0.1s with exit code 1]

最佳答案

TestFile.java放在测试下(创建文件夹C:\Users\Owner\Desktop\Code\Java\test)

Note:It is not required to use package name it only uses for code seperation i.e. having similar code in one package

关于Java - 创建包以成功运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28587887/

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