import java.nio.file.*;import java.io.*;public class ReadEmployeeFile2{ public static void main(String[] args) { Path file = Paths.get("C:\\Java\\Chapter.13\\Employees.txt"); String[] array = new String[3]; String s = ""; String delimiter = ","; int id; String name; double payRate; double gross; final double HRS_IN_WEEK = 40; double total = 0; try { InputStream input = new BufferedInputStream(Files.newInputStream(file)); BufferedReader reader = new BufferedReader(new InputStreamReader(input)); System.out.println(); s = reader.readLine(); while(s !=
null) {
-----Code here-----
id = Integer.parseInt(array[0]); name = array[1]; payRate = Double.parseDouble(array[2]); gross = payRate * HRS_IN_WEEK; System.out.println("ID#" + id + " " + name + " $" + payRate + " $" + gross); total += gross; s = reader.readLine(); } reader.close(); } catch(Exception e) { System.out.println("Message: " + e); } System.out.println(" Total gross payroll is $" + total); }
}The above code demonstrates a retrieved file where Strings are split into usable fields. On the indicated line, write a String class split() method to split the String s that accepts an argument that identifies the field delimiter (in this example, a comma) and returns an array of Strings. The result should be assigned to the String[] array.
What will be an ideal response?
array = s.split(delimiter);
You might also like to view...
16. The _______ keyword in C++11 determines the type of a variable based on the data type that the variable is set to.
Fill in the blank(s) with the appropriate word(s).
Let Point
A) Point
The ________ is a collaboration of several museums that allows online visitors to explore over a thousand pieces of art through tools similar to Google Street View
Fill in the blank(s) with correct word
An input type of ____ is used to create a data list.
A. dl B. datalist C. data D. list