我是 Java 新手,我有一个小问题。我认为这是由于对概念的一些误解。
所以,我有主课菜单:
/**
* menu.java
*/
public class menu {
public void run() {
println ("1. Option#1.");
println ("2. Option#2.");
println ("============");
int choose = readInt("Enter a choice:");
if (choose == 1) {
// QUESTION>>>>> // ### how can I call class option1.java here?
}
}
/**
* option1.java
*/
public class option1 {
public void scriepedos () {
setFont("Times New Roman-24");
while (true) {
String str = readLine("Please enter a string: ");
if (str.equals("")) break;
String rev = reverseString(str);
println(rev);
}
}
private String reverseString(String str) {
String result = "";
for (int i=0; i<str.length();i++){
result=str.charAt(i)+result;
}
return result.toLowerCase();
}
}
提前谢谢了。狮子座