JAVA   20

computer

Guest on 16th July 2022 01:32:11 AM

  1. import java.io.*;
  2. import javax.swing.event.*;
  3. import java.util.*;
  4.  
  5. public class computer
  6. {
  7.         private static int ckey;
  8.         private static int cpuKey;
  9.         private static int memoryKey;
  10.         private static int hardDrive;
  11.         private static String motherBoard;
  12.         private static String record;          
  13.  
  14.         public computer(String record)
  15.         {
  16.                 parseRecord(record);
  17.         }
  18.  
  19.         public computer()
  20.         {
  21.                 System.out.println("Please pass in a string line containing the computer information");
  22.         }
  23.  
  24.         public String toString()
  25.         {
  26.                 return record;
  27.         }
  28.  
  29.         public int returnCkey()
  30.         {
  31.                 return ckey;
  32.         }
  33.  
  34.         public int returnCpuKey()
  35.         {
  36.                 return cpuKey;
  37.         }
  38.  
  39.         public int returnMemoryKey()
  40.         {
  41.                 return memoryKey;
  42.         }
  43.  
  44.         public int returnHardDrive()
  45.         {
  46.                 return hardDrive;
  47.         }
  48.  
  49.         public String returnMotherBoard()
  50.         {
  51.                 return motherBoard;
  52.         }
  53.  
  54.         // takes in a String containing all the Computer information
  55.         // and breaks it into it's specific parts
  56.         public void parseRecord(String record)
  57.         {
  58.                 this.record = record;
  59.                 StringTokenizer st = new StringTokenizer(record, ",");
  60.                 ckey = Integer.parseInt(st.nextToken());
  61.                 cpuKey = Integer.parseInt(st.nextToken());
  62.                 memoryKey = Integer.parseInt(st.nextToken());
  63.                 hardDrive = Integer.parseInt(st.nextToken());
  64.                 motherBoard = st.nextToken();
  65.         }
  66.  
  67. } // of CPU

Raw Paste


Login or Register to edit or fork this paste. It's free.