Advertisement
Killparadise

Example02

May 18th, 2015
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.17 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.FileReader;
  3. import java.io.IOException;
  4.  
  5. public class buildCar {
  6.    
  7.     static Cars car[] = new Cars[10];
  8.  
  9.     public static void main(String[] args) {
  10.         String sCurrentLine;
  11.         try (BufferedReader br = new BufferedReader(new FileReader("cars.txt"))) {
  12.             while ((sCurrentLine = br.readLine()) != null) {
  13.             String[] info = sCurrentLine.split(",");
  14.             for (int i = 0; i < 10; i++) {
  15.                 car[i].setPlate(info[0]);
  16.                 car[i].setLocation(Integer.parseInt(info[1]));
  17.                 car[i].setSpeed(Integer.parseInt(info[2]));
  18.         }
  19.             }
  20.     } catch (IOException e) {
  21.         e.printStackTrace();
  22.     }
  23.  
  24. }
  25.     public int getDist(int min) {
  26.         int distance = 0;
  27.           for (int i = 0; i < car.length; i++) {
  28.             distance = car[i].getSpeed()/min;
  29.           }
  30.         return distance;
  31.         }
  32.  
  33.         public int getTravelPerMin(int min) {
  34.           int distance = getDist(min);
  35.           int traveled = distance * min;
  36.           return traveled;
  37.         }
  38.  
  39.         public int getStart(int min) {
  40.             int startDist = 0;
  41.           for (int i = 0; i < car.length; i++) {
  42.             startDist = car[i].getLocation() + getTravelPerMin(min);
  43.           }
  44.           return startDist;
  45.         }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement