我正在尝试运行这段代码

import java.io.*;

class Palindrome{
    public static void main(String args[]) throws IOException
    {
        BufferedReader obj = new BufferedReader(new InputStreamReader(System.in));
        int n, temp, rev=0;
        System.out.print("Input a number--> ");
        n = Integer.parseInt(obj.readLine());
        temp = n;
        while(temp != 0){
            rev = rev*10 + temp%10;
            temp /= 10;
        }
        if( n == temp)
            System.out.println(n + " is a palindrome.");
          else
             System.out.println(n + " is not a palindrome.");
    }
}


我将文件命名为palindrome.java。
使用该文件即可轻松编译,而不会显示任何错误

javac palindrome.java


但是当我跑步时

java Palindrome.class


表明

Error: Could not find or load main class Palindrome.class


我工作目录中ls的结果是:

Palindrome.class  palindrome.java

最佳答案

运行使用

java Palindrome


并不是

java Palindrome.class

07-24 21:06