Kathiravan S --- Weekly Challenge 8 --- STS3205
import java.util.ArrayList;
import java.util.Scanner;
class ArrayListIntro {
public static void main(String[] HumptyDumptySatOnAWall){
Scanner scanner = new Scanner(System.in).useDelimiter("\n");
int n = scanner.nextInt();
ArrayList<String> iAmBadAtNamingVariables = new ArrayList<>();
for(int i=0; i<n; i++){
String nameOfSomeone = scanner.next();
iAmBadAtNamingVariables.add(nameOfSomeone);
}
System.out.print(iAmBadAtNamingVariables);
}
}
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
class Hall {
String name;
String contactNumber;
Double costPerDay;
String ownerName;
public Hall(String name, String contactNumber, Double costPerDay, String ownerName) {
this.name = name;
this.contactNumber = contactNumber;
this.costPerDay = costPerDay;
this.ownerName = ownerName;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getContactNumber() {
return contactNumber;
}
public void setContactNumber(String contactNumber) {
this.contactNumber = contactNumber;
Kathiravan S --- Weekly Challenge 8 --- STS3205
public Double getCostPerDay() {
return costPerDay;
}
public void setCostPerDay(Double costPerDay) {
this.costPerDay = costPerDay;
}
public String getOwnerName() {
return ownerName;
}
public void setOwnerName(String ownerName) {
this.ownerName = ownerName;
}
}
class HallBO {
private List<Hall> hallList = new ArrayList<>();
public List<Hall> getHallList() {
return hallList;
}
public void displayAll(List<Hall> hallList) {
System.out.printf("%-20s%-20s%-20s%-20s\n", "name", "Contact Number", "Cost Per Day", "Owner
Name");
for (Hall current : hallList) {
System.out.printf("%-20s%-20s%-20s%-20s\n", current.name, current.contactNumber,
current.costPerDay, current.ownerName);
}
}
public void add(Hall hall) {
getHallList().add(hall);
}
class driverClass {
public static void main(String[] whatDecisionsInWholeYourLifeLedYouToReadThisSentenceToday) {
Scanner scanner = new Scanner(System.in).useDelimiter("\n");
int n = scanner.nextInt();
HallBO hallBO = new HallBO();
Hall hall1;
for (int i = 0; i < n; i++) {
String name = scanner.next();
String number = scanner.next();
double cost = scanner.nextDouble();
String owner = scanner.next();
hall1 = new Hall(name, number, cost, owner);
hallBO.add(hall1);
}
hallBO.displayAll(hallBO.getHallList());
}
}
Kathiravan S --- Weekly Challenge 8 --- STS3205
import java.util.*;
class User implements Comparable<User>{
String name;
String mobileNumber;
String username;
String password;
@Override
public String toString() {
return name + " " + mobileNumber + " " + username + " " + password;
}
public User(String name, String mobileNumber, String username, String password) {
this.name = name;
this.mobileNumber = mobileNumber;
this.username = username;
this.password = password;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getMobileNumber() {
return mobileNumber;
}
public void setMobileNumber(String mobileNumber) {
this.mobileNumber = mobileNumber;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
Kathiravan S --- Weekly Challenge 8 --- STS3205
this.password = password;
}
@Override
public int compareTo(User user) {
return name.compareTo(user.name);
}
}
class Reverse {
public static void main(String[] JackAndJill){
Scanner scanner = new Scanner(System.in).useDelimiter("\n");
int n = scanner.nextInt();
List<User> userList = new ArrayList<>();
for(int i=0; i<n; i++){
String name = scanner.next();
String mobile = scanner.next();
String username = scanner.next();
String password = scanner.next();
User user = new User(name, mobile, username, password);
userList.add(user);
}
Collections.sort(userList, Collections.reverseOrder());
for (User user : userList) {
System.out.println(user);
}
}
}
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
class Main{
public static void main(String[] okayIWillStop){
Scanner scanner = new Scanner(System.in).useDelimiter("\n");
int n = scanner.nextInt();
List<String> listOfHalls = new ArrayList<>();
for(int i=0; i<n; i++){
String hall = scanner.next();
listOfHalls.add(hall);
}
String key = scanner.next();
if(listOfHalls.contains(key)){
System.out.print(listOfHalls.indexOf(key));
}
else{
System.out.print(key + " hall is not found");
}
}
}