Examlex

Solved

Import Java.nio.file.*; Import Java.io.*;

question 58

Essay

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)
{
________________________
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. In the blank line provided, 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.


Definitions:

SSID Broadcasting

The process by which a wireless router advertises its network name (SSID) to nearby devices, making the network visible for connection.

MAC Address Filtering

A security access control method that allows or denies devices access to a network based on their physical address.

WEP

Wired Equivalent Privacy, an outdated wireless network security standard that provides data encryption to protect WLAN communications.

Educating

The process of giving or receiving systematic instruction, especially at a school or university.

Related Questions