Question: import java.util.Scanner; import java.io . File; import java.io . IOException; public class LabProgram { public static String trimString ( String s ) { int startIndex
import java.util.Scanner;
import java.ioFile;
import java.ioIOException;
public class LabProgram
public static String trimStringString s
int startIndex ;
while startIndex slength && scharAtstartIndex scharAtstartIndext scharAtstartIndex
startIndex;
if startIndex slength
return ssubstringstartIndex;
int endIndex slength;
while endIndex && scharAtendIndex scharAtendIndext scharAtendIndex
endIndex;
return ssubstringstartIndex endIndex ;
public static void mainString args
final int MAXTITLELENGTH ;
final int LINELIMITLENGTH ;
Scanner scnr new ScannerSystemin;
String fileName scnrnextLine;
try Scanner file new Scannernew FilefileName
String line;
String previousTitle ;
String previousRating ;
String previousTrimmedTitle ;
int isFirstShowtime ;
while filehasNextLine
line file.nextLine;
String Details line.split;
String showtime Details;
String title Details;
String rating Details;
String trimmedMovie trimStringtitle;
String trimmedRating trimStringrating;
previousTrimmedTitle trimmedMovie.substring Math.mintrimmedMovielength MAXTITLELENGTH;
if previousTrimmedTitleequalspreviousTitle && trimmedRating.equalspreviousRating
System.out.print showtime;
else
if isFirstShowtime
System.out.println;
isFirstShowtime ;
System.out.printf MAXTITLELENGTH s s s previousTrimmedTitle, trimmedRating, showtime;
previousTitle previousTrimmedTitle;
previousRating trimmedRating;
catch IOException e
System.out.printlnError reading file: fileName;
It is giving me an error saying that the line ends in one of these lines but cant find which one it ends in
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
