当前位置: 技术问答>java相关
这个错误是怎末回事?Java高手帮忙看看
来源: 互联网 发布时间:2015-04-11
本文导语: 下面是我读取用户输入的小应用程序: import java.io.*; public class ReadHello { public static void main(String args[]) { int inchar; System.out.println("Enter a Character:"); try { inchar = System.in.read...
下面是我读取用户输入的小应用程序:
import java.io.*;
public class ReadHello
{
public static void main(String args[])
{
int inchar;
System.out.println("Enter a Character:");
try
{
inchar = System.in.read();
System.out.println("You entered"+inchar);
} catch(IOException e)
{
System.out.println("Error reading from user");
}
}
}
在编译的时候出错:
HelloWorld.java:3:class ReadHello is public,should be declared in a file named ReadHelol.java
应该怎样改一下呢?
import java.io.*;
public class ReadHello
{
public static void main(String args[])
{
int inchar;
System.out.println("Enter a Character:");
try
{
inchar = System.in.read();
System.out.println("You entered"+inchar);
} catch(IOException e)
{
System.out.println("Error reading from user");
}
}
}
在编译的时候出错:
HelloWorld.java:3:class ReadHello is public,should be declared in a file named ReadHelol.java
应该怎样改一下呢?
|
文件名字和类相同吗?
|
文件HelloWorld.java应改为ReadHello.java
|
是的,文件名和类名要相同。
|
文件名应该与类名一样。