public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
错误: 仅当显式请求注释处理时才接受类名称 'HelloWorld.java.txt'
1 个错误 怎么回事啊
看起来你的Java文件可能被错误地命名为HelloWorld.java.txt
,而正确的名称应该是 HelloWorld.java
。
当你在Windows系统下创建新的Java文件时,可能会遇到这个问题。默认情况下,Windows会隐藏已知文件扩展名,因此即使你将其命名为 "HelloWorld.java" ,实际上它仍然被保存为 "HelloWorld.java.txt"。
这样做的结果就是编译器无法识别和处理.txt
后缀的Java源代码文件。
解决办法:
.java
扩展名;如果您正在使用文本编辑器 (如记事本),那么请在保存对话框中选择“所有文件”,然后输入完整名称(例如: HelloWorld.java)。.txt
后缀,在 Windows 的 Explorer (资源管理器) 里点击 “查看” 菜单并勾选 “显示隐藏的项目” 和 “显示隐藏扩展选项”, 然后更改一般属性等方法都能作用.以上操作应能修正您当前所面对困境条约标准格式规范发布成功运行程序模型。
检查下你的这个文件名是不是.txt后缀了,如果是改为 .java的,如果你的window系统设置了隐藏常见后缀名,你需要右键文件属性去查看
在Eclipse中用Java读取TXT文件时出现未知字符,如下:
12334���
该错误提示表明类名称应该是'HelloWorld.java',而当前的文件名为'HelloWorld.java.txt',需要将文件名后缀修改为'.java',才能够编译并运行Java代码。具体操作可以参考以下步骤:
打开命令提示符或终端,进入到Java代码所在的文件夹中。
执行以下命令来修改文件名后缀:
ren HelloWorld.java.txt HelloWorld.java
上述命令中,将'HelloWorld.java.txt'修改为'HelloWorld.java'。
javac HelloWorld.java
该命令会生成HelloWorld.class文件,用以下命令来运行Java程序:
java HelloWorld
这样就可以看到Java程序的输出结果了。
说明:该错误提示与参考资料中的内容无关,是一个文件名后缀的问题,可以通过修改文件名后缀来解决。