无法在NetBeans中将对象打印到控制台

时间:2016-01-03 18:34:56

标签: java netbeans constructor

我是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");
 } 
}

2 个答案:

答案 0 :(得分:0)

我通常使用Eclipse。 你确定你真的启动了主方法吗?在Eclipse中,我将光标置于主方法中并按下运行。 如果是这样,那么尝试将项目导出到可运行的jar并在(windows / linux)控制台本身中尝试jar。

java -jar myapplication.jar

答案 1 :(得分:0)

确保在MyClone类中正确定义了set和get方法..检查方法的名称(大写或小写字符)也发布了MyClone类的代码以及