๐Ÿ”’ Closed Network Finder

Status
Not open for further replies.

meta29

Enthusiast
Hi ๐Ÿ™‚ so 4 days ko ng ina alam si comparator ni java at stock talaga ako dito
na code ko siya pero hindi ko sya matindihan
kaya gumawa nalang ako ng side project para pang palipas oras.

note: ๐Ÿ˜… hindi ko pa 100% percent alam si HashMap bagong basa pala po kaya sorry kung mali po yung implementation.

help: bakit hindi ako makalagay ng key like 09 and 08. yung kaya niya lang is 01 - 07 bakit kaya? pa help
Galing dito yung prefix na ginamit ko. hindi ko na sinama si Postpaid ni globe.
You do not have permission to view the full content of this post. Log in or register now.

Code:
import java.util.HashMap;
import java.util.Scanner;

public class networkFinder {
  public static void main(String[] args) {
  Scanner input = new Scanner (System.in);
 
  String A = "SMART";
  String B = "TALK N TEXT";
  String C = "SUN";
  String D = "Globe/TM";
 
  HashMap<Integer,String> find = new HashMap<>();
 
   find.put(20,A);
   find.put(29,A);
   find.put(47,A);
   find.put(99,A);
   find.put(18,A);
   find.put(21,A);
   find.put(39,A);
   find.put(49,A);
   find.put(19,A);
   find.put(28,A);
   find.put(46,A);
   find.put(07,B);
   find.put(12,B);
   find.put(46,B);
   find.put(30,B);
   find.put(48,B);
   find.put(10,B);
   find.put(38,B);
   find.put(50,B);
   find.put(22,C);
   find.put(31,C);
   find.put(40,C);
   find.put(73,C);
   find.put(23,C);
   find.put(32,C);
   find.put(41,C);
   find.put(74,C);
   find.put(24,C);
   find.put(33,C);
   find.put(42,C);
   find.put(25,C);
   find.put(34,C);
   find.put(43,C);
   find.put(05,D);
   find.put(06,D);
   find.put(15,D);
   find.put(16,D);
   find.put(17,D);
   find.put(26,D);
   find.put(27,D);
   find.put(35,D);
   find.put(36,D);
   find.put(37,D);
   find.put(05,D);
   find.put(45,D);
   find.put(55,D);
   find.put(56,D);
   find.put(65,D);
   find.put(66,D);
   find.put(67,D);
   find.put(75,D);
   find.put(77,D);
   find.put(78,D);
   find.put(79,D);
   find.put(95,D);
   find.put(96,D);
   find.put(97,D);
  
   System.out.println("Sample Number: 09xx2345689");
   System.out.print("Enter the two xx in your number: ");
   int x = input.nextInt();
  
   if(find.get(x)==null){
     System.out.print("\nSorry we can't identify ");
     System.out.println("your network");
     System.out.println("Sorry for the inconvenience\n");
   }else{
     System.out.print("\nYour network is: ");
     System.out.println(find.get(x));
   }
  
  }

}

nshot_20200418_014227_com.duy.compiler.javanide.md.webp nshot_20200418_014242_com.duy.compiler.javanide.md.webp
 
Status
Not open for further replies.

About this Thread

  • 4
    Replies
  • 428
    Views
  • 3
    Participants
Last reply from:
meta29

Online now

Members online
1,068
Guests online
1,309
Total visitors
2,377

Forum statistics

Threads
2,277,059
Posts
28,974,040
Members
1,229,710
Latest member
Yukijay
Back
Top