Examlex

Solved

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

question 64

Short Answer

import java.nio.file.*;
import java.io.*;
import java.nio.channels.FileChannel;
import java.nio.ByteBuffer;
import static java.nio.file.StandardOpenOption.*;
public class CreateOneRandomAccessRecord
{
    public static void main(String[] args)
    {
       Path file =
         Paths.get("C:\\Java\\Chapter.13\\RandomEmployees.txt");
       String s = "002,Newmann,12.25" +
         System.getProperty("line.separator");
       --------- Code here -------------
       byte[] data = s.getBytes();
       ByteBuffer buffer = ByteBuffer.wrap(data);
       FileChannel fc = null;
       try
       {
          fc = (FileChannel)Files.newByteChannel(file, READ, WRITE);
          fc.position(2 * RECSIZE);
          fc.write(buffer);
          fc.close();
       }
       catch (Exception e)
      {
          System.out.println("Error message: " + e);
      }
   }
}
The above program creates a single employee record for employee number 002 with a last name of Newmann and a pay rate of 12.25. In the indicated space, create a statement that assigns the length of the string to RECSIZE .


Definitions:

Savings And Loan Associations

Specialized financial bodies that deal with accepting deposits for saving purposes and issuing various loans, especially for mortgages.

Lend Money

The act of giving money to another party with the expectation that it will be paid back, often with interest, at a later date.

Bank Charters

Legal documents issued by a governmental or regulatory body granting the right to operate as a bank and outlining the specific conditions under which the bank must operate.

Savers

Individuals or entities that set aside a portion of their disposable income, rather than using it for consumption expenditures.

Related Questions