Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Write a description of class driver here.
- *
- * @author Delaney Mizell
- * @version 11/14/2018
- */
- import java.util.*;
- import java.io.*;
- public class Driver
- {
- public static void main(String[ ] args)throws IOException
- {
- Scanner keyboard;
- Scanner inputData;
- int rosterSize;
- Vet[ ] myRoster;
- Vet[ ] myPets;
- int numberOfGrades;
- double [ ] inGrades;
- StringTokenizer stok;
- keyboard = new Scanner(System.in);
- System.out.print("Enter the path and name of the data file: ");
- inputData = new Scanner(new File(keyboard.nextLine( ) ));
- rosterSize = inputData.nextInt( );
- inputData.nextLine( );
- myRoster = new Vet[rosterSize];//create the array of Student references
- String inLast;
- String inFirst;
- String inAdress;
- String inId;
- String inNumVisits;
- String inBalance;
- double[] inPets;
- int numPets;
- String inPetName;
- String inPetType;
- String inPetWeight;
- String inPetRabies;
- String inPetVisit;
- for(int i = 0; i < myRoster.length; i++)
- {
- stok = new StringTokenizer(inputData.nextLine( ),",");
- inLast = stok.nextToken( );
- inFirst = stok.nextToken( );
- inAdress = stok.nextToken( );
- inId = stok.nextToken( );
- inNumVisits = stok.nextToken( );
- inBalance = stok.nextToken( );
- numPets = stok.countTokens( );
- myPets = new Vet[numPets];
- myPets = new Vet[numPets];
- for(int k = 0; k < myPets.length; k++)
- {
- inPetName = stok.nextToken( );
- inPetType = stok.nextToken( );
- inPetWeight = stok.nextToken( );
- inPetRabies = stok.nextToken( );
- inPetVisit = stok.nextToken( );
- myPets[k] = new Vet(inPetName, inPetType, inPetWeight, inPetRabies, inPetVisit);
- }
- myRoster[i] = new Vet(inLast, inFirst, inAdress, inId, inNumVisits, myPets);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement