我正在尝试从命令行运行我的netbeanz项目,当我从netbean IDE运行它时,它可以工作
我已经阅读过本,本本以及sun java教程,但仍然无法解决问题。
我的主文件:hill.java位于以下文件夹中
在命令行中,我将目录更改为上面的目录,然后运行javac * .java,它可以按预期工作
当我尝试使用Java Hill时出现问题(hill.java是我的主类文件的名称)
目录山的内容
希尔.java
package hill;
import java.util.Random;
import java.io.*;
import java.util.*;
import java.math.*;
public class Hill
{
public static void printmenu()
{
printline();
System.out.println("Welcome to Hill Cipher");
System.out.println("1) Key Generation");
System.out.println("2) Encrypt");
System.out.println("3) Decrypt");
System.out.println("4) Quit");
printline();
}
public static String readString(String prompt)
{
System.out.print(prompt);
return new java.util.Scanner(System.in).nextLine();
}
public static int readInt(String prompt)
{
int input = 0;
boolean valid = false;
while (!valid) {
try {
input = Integer.parseInt(readString(prompt));
valid = true;
} catch (NumberFormatException e) {
System.out.println("*** Please enter an integer ***");
}
}
return input;
}
public static void main(String[] args)
{
int choice=0;
do
{
printmenu();
choice = readInt("Please select your option : ");
selectmenu(choice);
}while (choice != 4);
}
}
我做错了什么以及如何解决这个问题?
两件事情。
祝你好运。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句