Popular Posts

Saturday, April 25, 2015

String operations & examples

How to convert String into Hashmap:
String value = "{first_name = naresh,last_name = kumar,gender = male}";
value = value.substring(1, value.length()-1);  //remove curly brackets
String[] keyValuePairs = value.split(",");     //split the string to creat key-value pairs
Map<String,String> map = new HashMap<>();               

for(String pair : keyValuePairs)               //iterate over the pais
{
    String[] entry = pair.split("=");          //split the pairs to get key and value 
    map.put(entry[0].trim(), entry[1].trim()); //add them to the hashmap
}


No comments: