我是Java新手并使用NetBeans IDE。我创建了一个没有错误的MyClone类。它有一个不带参数的构造函数方法。在我的测试类中使用构造函数时,我运行我的代码没有错误,但没有得到任何结果打印到控制台。我不知道为什么我没有得到任何结果。
打包myclone;
public class MyCloneTest {
public static void main(String[]args){
//Constructs a MyClone object
MyClone myClone1 = new MyClone();
//Test the setters & getters
myClone1.setfirstName("Ryan");
myClone1.setlastName("Geary");
myClone1.setage(32);
myClone1.setsex("Male");
myClone1.setweight(168);
myClone1.seteyeColor("brown");
myClone1.sethairColor("brown");
myClone1.setintro("Hello. Welcome to my fisrt Java program");
System.out.print("First Name: " + myClone1.getfirstName() + "/n");
System.out.print("Last Name: " + myClone1.getlastName() + "/n");
System.out.print("Age: " + myClone1.getage() + "/n");
System.out.print("Sex: " + myClone1.getsex() + "/n");
System.out.print("Weight: " + myClone1.getweight() + "/n");
System.out.print("Eyes: " + myClone1.geteyeColor() + "/n");
System.out.print("Hair: " + myClone1.gethairColor() + "/n");
System.out.print(myClone1.getintro() + "/n");
}
}
答案 0 :(得分:0)
我通常使用Eclipse。 你确定你真的启动了主方法吗?在Eclipse中,我将光标置于主方法中并按下运行。 如果是这样,那么尝试将项目导出到可运行的jar并在(windows / linux)控制台本身中尝试jar。
java -jar myapplication.jar
答案 1 :(得分:0)
确保在MyClone类中正确定义了set和get方法..检查方法的名称(大写或小写字符)也发布了MyClone类的代码以及