Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

How do I get rid of the white space in my output. Please see areas in bold My input March 1, 1990 April 2 1995

How do I get rid of the white space in my output. Please see areas in bold

My input

March 1, 1990

April 2 1995

7/15/20

December 13, 2003

-1

My Output

3/1/ 1990

12/13/ 2003

My code

import java.util.Scanner;

public class DateParser { public static int getMonthAsInt(String monthString) { int monthInt; // Java switch/case statement switch (monthString) { case "January": monthInt = 1; break; case "February": monthInt = 2; break; case "March": monthInt = 3; break; case "April": monthInt = 4; break; case "May": monthInt = 5; break; case "June": monthInt = 6; break; case "July": monthInt = 7; break; case "August": monthInt = 8; break; case "September": monthInt = 9; break; case "October": monthInt = 10; break; case "November": monthInt = 11; break; case "December": monthInt = 12; break; default: monthInt = 0; } return monthInt; }

public static void main(String[] args) { Scanner scnr = new Scanner(System.in);

// TODO: Read dates from input, parse the dates to find the one // in the correct format, and output in m/d/yyyy format // intialize inputDate to take user input String inputDate = ""; int monthInt = 0;

String month; String day; String year; while (!inputDate.equals("-1")){ inputDate = scnr.nextLine(); if (inputDate.contains(",")){ month = inputDate.substring(0, inputDate.indexOf(" ")); day = inputDate.substring(inputDate.indexOf(" ") + 1, inputDate.indexOf(", ") ); year = inputDate.substring(inputDate.indexOf(",") + 1, inputDate.length()); monthInt = getMonthAsInt(month); System.out.println(monthInt + "/" + day + "/" + year); } } } }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Income Tax Fundamentals 2013

Authors: Gerald E. Whittenburg, Martha Altus Buller, Steven L Gill

31st Edition

1111972516, 978-1285586618, 1285586611, 978-1285613109, 978-1111972516

More Books

Students also viewed these Programming questions