
In this post, you will get the solution to the first problem of Capgemini ADAPT Sprint 1 – JBR-CS5A-L1-2-DisplayCustomerByFirstName.
Note: The solutions are provided for learning purposes only.
Sprint 1 – Problem 2: JBR-CS5A-L1-1-DisplayCustomerByFirstName
Problem Description:
Write a program to get the input as String and pass it as input to switch case to display the Customer with respect to name.
Sample Input:
harry
Sample Output:
Customer[userId=1001, [email protected], password=password1, firstName=Harry, lastName=Potter, city=Bangalore, gender=male, phoneNumber=1234567892]
Sample Input:
Ashok
Sample Output:
No Customer Found
Execution Time Limit:
10 seconds
Solution to JBR-CS5A-L1-2-DisplayCustomerByFirstName:
import java.io.*; import java.util.*; class Customer{ private int userId; private String emailId; private String password; private String firstName; private String lastName; private String city; private String gender; private int phoneNumber; public Customer(){ public Customer(int userId, String emailId, String password, String firstName, String lastName, String city, String gender, int phoneNumber){ this.userId = userId; this.emailId = emailId; this.password = password; this.firstName = firstName; this.lastName = lastName; this.city = city; this.gender = gender; this.phoneNumber = phoneNumber; } public String toString(){ return "Customer [userId="+userId+", emailId="+emailId+", password="+password+", firstName="+firstName+", lastName="+lastName+", city="+city+", gender="+gender+", phoneNumber="+gender+"]"; } public class Source{ public static void getHarry(){ Customer harry = new Customer(1001, "[email protected]", "password1", "Harry", "Potter", "Bangalore", "male", 1234567892); System.out.println(harry); } public static void main(String[] args){ Scanner = sc new Scanner(System.in); String name = sc.next(); switch(name.toLowerCase()){ case "harry": getHarry(); break; default: System.out.println("No Customer Found"); } } }
- Capgemini ADAPT Sprint 1 Bus Reservation System – DisplayCustomerInAscendingOrder Problem Solution
- Capgemini ADAPT Sprint 1 Bus Reservation System – DisplayCustomerByFirstName Problem Solution
- Capgemini ADAPT Sprint 1 Bus Reservation System – SortByCustomerId Problem Solution
- Capgemini ADAPT Sprint 1 Solution Java | LSAByCustomerName Problem Solution