Есть код:
package com.company;
import java.util.ArrayList;
import java.util.HashMap;
public class Main {
public static String URL = "url";
public static String TITLE = "title";
public static void main(String[] args ){
ArrayList<HashMap<String ,String>> Sites = new ArrayList<>();
HashMap<String,String> hashMap;
hashMap = new HashMap<>();
hashMap.put(URL,"http://google.com");
hashMap.put(TITLE,"Google");
Sites.add(hashMap);
hashMap = new HashMap<>();
hashMap.put(URL,"http://yandex.com");
hashMap.put(TITLE,"Yandex");
Sites.add(hashMap);
hashMap = new HashMap<>();
hashMap.put(URL,"http://Yahoo.com");
hashMap.put(TITLE,"Yahoo");
Sites.add(hashMap);
for(int i = 0; i <Sites.size(); i++ ){
System.out.println(Sites.get(i));
}
}
}
Данный код возвращает:
{title=Google, url=http://google.com}
{title=Yandex, url=http://yandex.com}
{title=Yahoo, url=http://Yahoo.com}
Но как сделать так, что-бы получить :
Только названия сайта и адрес.
PS: Смотрел примеры на
https://stackoverflow.com/, но там они немного запутанные.