java assignment

profilesehj
exercise_2Activity2B.java

import java.io.*; public class Activity2B { public static void main(String[] args) { BufferedReader input; String title, ratingText; double rating; Review[] movies = new Review[100]; int size = 0; try { input = new BufferedReader(new FileReader("movies.txt")); title = input.readLine(); while (title != null) { ratingText = input.readLine(); rating = Double.parseDouble(ratingText); movies[size] = new Review(title, rating); size++; title = input.readLine(); } input.close(); } catch (IOException ioe) { System.out.println(ioe.getMessage()); } for (int i = 0; i < size; i++) { System.out.println(movies[i]); } System.out.println("\nFinished processing."); } } class Review { private String title; private double rating; public Review(String title, double rating) { this.title = title; this.rating = rating; } public String toString() { return title + " (rating: " + rating + ")"; } }