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.

so 4 days ko ng ina alam si comparator ni java at stock talaga ako ditona 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));
}
}
}
