java - 在java中构建测试程序

标签 java

您好,我是 Java 和 NetBeans 的新手,正在上高级类(class),我的类(class)为期 5 周,因此在 5 周内学习一门新的代码语言是很多的。无论如何,我有一项任务是创建一个名为 Movie 的类,其中包含电影名称和评级。提供获取和设置电影名称和评级的方法。创建一个名为 TestMovie 的类,该类创建三个具有不同名称和评级值的 Movie 实例,并打印有关每部电影的信息。我已经完成了代码并且它通过了构建,但我的教授想要一个程序工作和运行的屏幕截图,但我无法让 NetBeans 显示它。关于构建测试项目的章节从我的书中被撕掉了。我能在这里得到一些帮助或指点吗是我完成的代码:

package movie;

/**
 * 
 * @author Jason
 */
public class Movie {
    String movieRating;

    public Movie(String rated, String mtitle) {
        this.mrating = rated;
        this.title = mtitle;
    }

    public void setRating(String Rating) {
        movieRating = Rating;
    }

    // Get the rating
    public String getRating() {
        return movieRating;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getTitle() {
        return title;
    }

    @Override
    public String toString() {
        return "Movie" + " title=" + getTitle() + " rating=" + getRating();
    }

    public static void main(String args[]) {
        Movie mv = new Movie("", "");
        mv.toString();
    }

    private String title;
    private String mrating;
}

最佳答案

您可以只在控制台上运行测试,即创建一个只有 main 方法的 MovieTest 类,并创建三个 Movie 实例/对象(电影 m1、m2、m3;Movie[] 电影;)。在构造函数中或使用 set 方法为它们赋值,然后使用 System.out 中的 printprintln 方法将它们打印出来

类似的东西:

public class MovieTest {
    public static void main(String[] args) {
        Movie[] movies = new Movie[] {new Movie("R1", "T1"), new Movie("R2", "T2"), new Movie("R3", "T3)";

        for (Movie i : movies) {
            System.out.println(i.toString());
        }    
    }
}

然后以截屏结果结束。

关于java - 在java中构建测试程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15167791/

相关文章:

java - 这个叫什么? (就像二进制文件一样,我认为呢?)

java - 只使用 System.in.read() 解析输入

java - 如何统计Firestore中某个集合下的文档数量?

java - JPA/Eclipse链接 : Joined WHERE query does not give expected result

java - 我需要知道如何在 FlowLayout 中添加空间

java - java中的类定义

java - Android Studio 无法读取文件,该文件不存在

java - 如何在 Java 中将 String[] 数组转换为 InputStream

java - 通过 Java Socket 发送对象真的很慢

java - HashMap UUID 或 String 作为键?