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:

Purchases

Transactions involving the acquisition of goods or services in exchange for payment, for the purpose of operating a business.

Mortgage Payable

A liability that represents the amount of money owed on a mortgage loan, which the borrower must repay to the lender over time.

Credit Balance

A situation where the total credits in an account exceed the total debits; often indicates amounts owed by a business.

Debit Balance

A financial statement condition where debits exceed the amount of credits in an account.

Related Questions