Java Vehicle Identification A vehicle identification number (VIN) is the 17-digit "name," made up of numbers and characters, that an automobile manufacturer assigns to an individual vehicle. Attached...

1 answer below »
Please see the attachments.


Java Vehicle Identification A vehicle identification number (VIN) is the 17-digit "name," made up of numbers and characters, that an automobile manufacturer assigns to an individual vehicle. Attached is a list of cars: sample.csv  In that list there are some counterfeit vehicles that faked their VIN numbers. I need a tool that outputs the city, make and model of the cars that are fake. You can read the rules for VIN numbers using this page: https://www.edmunds.com/how-to/how-to-quickly-decode-your-vin.html (Links to an external site.) THERE IS NO NEED TO USE ANY DATA BEYOND WHAT IS ONLY ON THAT PAGE (DO NOT VISIT MORE LINKS) Evaluation criteria: · Uses StringTokenizer to split the CSV fields - 2 points · Uses Regex to verify the VIN number. (There are some fake vins in the file, identify them) - 2 points · Output formatted correctly using String.format() - 2 points · Correctness - 2 points  · Code Readability - 2 points PS. If I see hyper advanced Regex (copy paste from other sites), I will ask questions. Price,Year,Mileage,City,State,Vin,Make,Model 26000,2015,33426,Springfield, NJ,WBAVL1C5XFVY24896,BMW,X1xDrive28i 31988,2015,57652,Lynnwood, WA,YV4902NK0F1225015,Volvo,XC702015.5 22994,2013,11419,Summit, NJ,YV1612FH1D1204381,Volvo,S60T5 32805,2014,34569,Encinitas, CA,QBA3V7C56EJ873393,BMW,4 8995,2012,83161,Buena Park, CA,1VWBP7A34CC029457,Volkswagen,Passat4dr 32995,2006,18901,Chicago, IL,WBSNB93576B583359,BMW,5 18950,2015,26902,Edmonds, WA,3VWCA7AU1FM510560,Volkswagen,Golf 16989,2013,29995,Orem, UT,WVWFV7AJ6DW125664,Volkswagen,GTI2-Door 26881,2014,28148,North Hollywood, CA,WBA3B5G53ENS08936,BMW,3 25987,2014,43398,Highland Park, IL,WAULFAFR3EA028137,Audi,A52.0T 24990,2014,29459,Federal Way, WA,WBAVL1C58EVY15788,BMW,X1xDrive28i 15000,2013,46578,Chicago, IL,WVGAV3AX1DW586208,Volkswagen,TiguanS 25994,2015,24484,Wappingers Falls, NY,3VWFA7AU7FM520409,Volkswagen,Golf 10744,2014,18272,National City, CA,3VW2K7AJ0EM300772,Volkswagen,Jetta 34995,2015,37641,Westborough, MA,WBA4B3C5XFD669797,BMW,4 28995,2014,28328,Mechanicsburg, PA,WBA3B5C50EP652530,BMW,3 11950,2012,54120,Daytona, FL,WVWMN7AN4CE515189,Volkswagen,CC4dr 11495,2014,23935,Allentown, PA,3VWB17AJ0EM439352,Volkswagen,Jetta 24995,2013,62496,Temple Hills, MD,YV4952CZXI1639921,Volvo,XC90AWD 5998,2007,164512,Fremont, CA,WBXPC93447WF15475,BMW,X3AWD 21870,2014,28434,Las Vegas, NV,WBA3B1G58ENS79798,BMW,3 24691,2012,55025,Bowie, MD,5UXZW0C59CL668930,BMW,X5AWD 28899,2014,29918,Walnut Creek, CA,WBA3G7C57EKN36221,BMW,3 34995,2014,58801,Daly City, CA,WOUWGAFC2EN137557,Audi,A73.0T 20775,2015,41433,Seattle, WA,3VWCA7AU7FM513091,Volkswagen,Golf 56900,2017,5710,Minnetonka, MN,WBAJE7C39HG887506,BMW,5 17297,2016,37931,Dallas, TX,1VWAT7A38GC041169,Volkswagen,Passat4dr 15977,2014,38262,Coconut Creek, FL,WVWBN7AN8EE504285,Volkswagen,CCSport 23692,2014,58283,Las Vegas, NV,WBA5B1C52ED481802,BMW,5 9495,2014,20474,Highland Park, IL,3VW2K7AJ6EM217136,Volkswagen,Jetta 29850,2015,43173,Manchester, MO,YV449MDD2F2622766,Volvo,XC60T6 37991,2017,4649,Midlothian, VA,WBA8D9G53HNU59631,BMW,3 66230,2016,27276,Philadelphia, PA,WAUW2AFC4GN008141,Audi,S7quattro 34998,2013,37370,Tempe, AZ,5UXFG2C55DL786700,BMW,X6xDrive35i 9998,2007,79904,San Antonio, TX,YV4SZ592271274432,Volvo,XC704dr 26500,2015,14027,Chapel Hill, NC,WAUEFGFF5F1094966,Audi,A3Sedan 10995,2015,49471,Manassas, VA,3VW217AU0FM009137,Volkswagen,Golf4-Door 25477,2015,7777,Tempe, AZ,3VW2A7AU6FM060917,Volkswagen,Golf4-Door 12500,2014,31840,Long Island City, NY,3VW2K7AJ0EM394801,Volkswagen,Jetta 31104,2017,26192,Hazelwood, MO,YV440MDU9H2006236,Volvo,XC60T5 25495,2012,57301,Irvine, CA,WBAFR9C51CDX78717,BMW,5 41472,2014,39450,Dallas, TX,WBALW7C53EDX58942,BMW,6 33700,2017,7177,Atlanta, GA,WAUANAF49HN057332,Audi,A4Premium 45499,2017,4643,Irvine, CA,WBY1Z8C59HV550844,BMW,i394 26995,2014,55035,Park City, UT,YV4952CZ1E1682061,Volvo,XC90AWD 38250,2017,4513,Marlow Heights, MD,WBA2H9C37HV642318,BMW,2 10500,2010,116361,Snellville, GA,WAUEKAFB7AN066271,Audi,A64dr 14495,2016,20172,Ramsey, NJ,3VW917AU0GM006013,Volkswagen,Golf2-Door 29495,2014,31177,Shelby Township, MI,WBA3N5C52EF715625,BMW,4 10950,2012,39988,McCook, IL,3VWVA7AT8CM606231,Volkswagen,Beetle2dr 22491,2015,31539,Dulles, VA,YV126MFK6F1340273,Volvo,S602015.5 24980,2014,48391,Alcoa, TN,WBA5A7C52ED219378,BMW,5 5791,2001,118754,North Hollywood, CA,TRUWX28NX11046213,Audi,TT180hp 31598,2014,51267,Conroe, TX,WBAFV3C52ED685068,BMW,5 5999,2007,123181,Delran, NJ,YV1MS382072281261,Volvo,S404dr 14630,2016,24200,Livermore, CA,3VWF17AT6GM624754,Volkswagen,Beetle 12729,2009,83847,Houston, TX,WBANW135X9C163054,BMW,5 42692,2015,64194,Greensboro, NC,5UXKS4C58F0N05874,BMW,X5xDrive35d 27811,2015,34158,North Hollywood, CA,WBA3N7C5XFK222330,BMW,4 10259,2010,98219,Newtown Square, PA,WAUFFAFL0AN048759,Audi,A44dr 21987,2010,90689,Denver, CO,WAUVVAFR1AA042561,Audi,S52dr 42395,2016,10132,Springfield, NJ,WBA8E3G59GNT79999,BMW,3 26995,2014,29569,Great Neck, NY,WBA3N9C52EF722260,BMW,4 30949,2015,29595,Dallas, TX,WBA5B1C54FD921472,BMW,5 13395,2013,50908,Fayetteville, NC,3VWDX7AJ4DM445306,Volkswagen,Jetta 16554,2014,53997,Des Moines, IA,WVWHD7AJ1EW004344,Volkswagen,GTI4-Door 13495,2014,78817,Columbus, GA,3VWPP7AJ5EM602517,Volkswagen,Jetta 48995,2018,2918,Miami Gardens, FL,WBA4Z1C56JEA31374,BMW,4 10989,2004,48170,Woodbury, NJ,4USBT33524LS50413,BMW,Z4Roadster 16980,2013,11115,Cape Coral, FL,3VW5P7AT5DM821985,Volkswagen,Beetle 42977,2017,5313,Sanford, FL,WAUG8AFC3HN089217,Audi,A62.0T 44995,2014,19923,Houston, TX,5UXKR2C55E0H34580,BMW,X5sDrive35i 33500,2014,33872,Baltimore, MD,WBA3T1C54EPS98453,BMW,4 27999,2014,60000,San Diego, CA,WBA5B1C50ED484438,BMW,5 12990,2011,117948,Brooklyn, NY,WBAFU7C5XBC779310,BMW,5 27295,2009,83093,Marietta, GA,WBSPM93569E201523,BMW,M34dr 8991,2005,91187,Denver, CO,WAUML44E15N011747,Audi,A8 18588,2013,49814,North Plainfield, NJ,WBA3B3G59DNP38461,BMW,3 27982,2015,64491,Grapevine, TX,WA1LFAFP1FA053471,Audi,Q52.0T 20764,2011,72886,Escondido, CA,WBADX7C55BE742717,BMW,3 8994,2014,37173,Seffner, FL,3VWD17AJ1EM243624,Volkswagen,Jetta 20800,2015,29052,East Hartford, CT,YV126MFK2F1342344,Volvo,S602015.5 29999,2015,48057,Marietta, GA,WBALL5C55FP556939,BMW,Z4sDrive28i 8999,2009,93096,Las Vegas, NV,WVWJK73C89P054518,Volkswagen,Passat 32792,2016,20862,San Antonio, TX,WA1GFCFS9GR016463,Audi,Q3quattro 9000,2014,89470,Miami Lakes, FL,3VWD17AJ4EM264788,Volkswagen,Jetta 37795,2017,6914,Norwalk, CA,WBA8B9C3XHK885179,BMW,3 16499,2013,38961,Dallas, TX,WBA3B3G56DNR79751,BMW,3 17991,2015,19149,Westborough, MA,IVZBT7A3XFC068800,Volkswagen,Passat1.8T 7485,2005,138793,Virginia Beach, VA,WAUDF68E15A511816,Audi,A42005.5 17700,2015,9899,Doral, FL,WVGAV7AX1FW505590,Volkswagen,TiguanS 13995,2008,99191,Chantilly, VA,5UXFE43518L032653,BMW,X5AWD 22994,2014,45011,Fremont, CA,WBA3C1C53EK115203,BMW,3 7377,2007,92112,Albuquerque, NM,WVWBR71K97W242297,Volkswagen,Rabbit2dr 25995,2014,54307,Frazer, PA,WBA5A7C55ED619841,BMW,5 22491,2012,66035,Lakewood, CO,WAUGGAFC5CN090803,Audi,A64dr 12861,2010,140905,Golden Valley, MN,YV4982CT5A1561871,Volvo,XC90AWD 6493,2008,80874,Chicago, IL,3VWRJ71K08M133733,Volkswagen,Jetta 16344,2015,26133,Austin, TX,1VWBT7A37FC004973,Volkswagen,Passat4dr 23229,2015,35598,Radcliff, KY,WBA3B5C58FP654558,BMW,3
Answered 1 days AfterJul 18, 2021

Answer To: Java Vehicle Identification A vehicle identification number (VIN) is the 17-digit "name," made up of...

Aditya answered on Jul 20 2021
143 Votes
Price,Year,Mileage,City,State,Vin,Make,Model
26000,2015,33426,Springfield, NJ,WBAVL1C5XFVY24896,BMW,X1xDrive28i
31988,2015,57652,Lynnwood, WA,YV4902NK0F1225015,Volvo,XC702015.5
22994
,2013,11419,Summit, NJ,YV1612FH1D1204381,Volvo,S60T5
32805,2014,34569,Encinitas, CA,QBA3V7C56EJ873393,BMW,4
8995,2012,83161,Buena Park, CA,1VWBP7A34CC029457,Volkswagen,Passat4dr
32995,2006,18901,Chicago, IL,WBSNB93576B583359,BMW,5
18950,2015,26902,Edmonds, WA,3VWCA7AU1FM510560,Volkswagen,Golf
16989,2013,29995,Orem, UT,WVWFV7AJ6DW125664,Volkswagen,GTI2-Door
26881,2014,28148,North Hollywood, CA,WBA3B5G53ENS08936,BMW,3
25987,2014,43398,Highland Park, IL,WAULFAFR3EA028137,Audi,A52.0T
24990,2014,29459,Federal Way, WA,WBAVL1C58EVY15788,BMW,X1xDrive28i
15000,2013,46578,Chicago, IL,WVGAV3AX1DW586208,Volkswagen,TiguanS
25994,2015,24484,Wappingers Falls, NY,3VWFA7AU7FM520409,Volkswagen,Golf
10744,2014,18272,National City, CA,3VW2K7AJ0EM300772,Volkswagen,Jetta
34995,2015,37641,Westborough, MA,WBA4B3C5XFD669797,BMW,4
28995,2014,28328,Mechanicsburg, PA,WBA3B5C50EP652530,BMW,3
11950,2012,54120,Daytona, FL,WVWMN7AN4CE515189,Volkswagen,CC4dr
11495,2014,23935,Allentown, PA,3VWB17AJ0EM439352,Volkswagen,Jetta
24995,2013,62496,Temple Hills, MD,YV4952CZXI1639921,Volvo,XC90AWD
5998,2007,164512,Fremont, CA,WBXPC93447WF15475,BMW,X3AWD
21870,2014,28434,Las Vegas, NV,WBA3B1G58ENS79798,BMW,3
24691,2012,55025,Bowie, MD,5UXZW0C59CL668930,BMW,X5AWD
28899,2014,29918,Walnut Creek, CA,WBA3G7C57EKN36221,BMW,3
34995,2014,58801,Daly City, CA,WOUWGAFC2EN137557,Audi,A73.0T
20775,2015,41433,Seattle, WA,3VWCA7AU7FM513091,Volkswagen,Golf
56900,2017,5710,Minnetonka, MN,WBAJE7C39HG887506,BMW,5
17297,2016,37931,Dallas, TX,1VWAT7A38GC041169,Volkswagen,Passat4dr
15977,2014,38262,Coconut Creek, FL,WVWBN7AN8EE504285,Volkswagen,CCSport
23692,2014,58283,Las Vegas,...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here