5. Google CollectionsGoogle Collections
Antes:
final List<String> dias = new ArrayList<String>();
dias.add("Segunda");
dias.add("Terça");
Agora:
final List<String> dias = Lists.newArrayList("Segunda", "Terça");
7. Google CollectionsGoogle Collections
Antes:
final Map<Integer, Fornecedor> fornecedores = new HashMap<Integer,
Fornecedor>();
fornecedores.put(1, new Fornecedor(1, "Bolha Peixes"));
fornecedores.put(2, new Fornecedor(1, "Lui Bebidas"));
Agora:
final Map<Integer, Fornecedor> fornecedoresGoogle = Maps.newHashMap();
fornecedoresGoogle.put(1, new Fornecedor(1, "Bolha Peixes"));
fornecedoresGoogle.put(2, new Fornecedor(1, "Lui Bebidas"));
11. Google CollectionsGoogle Collections
Antes:
final Set<String> dias = new HashSet<String>();
dias.add("Segunda");
dias.add("Terça");
Ou:
final Set<String> dias = new HashSet<String>(Arrays.asList("Segunda", "Terça");
Agora:
final Set<String> dias = Sets.newHashSet("Segunda", "Terça");
Console:
Terça, Segunda ou Segunda, Terça
12. Google CollectionsGoogle Collections
Antes:
final Set<String> dias = new LinkedHashSet<String>();
dias.add("Segunda");
dias.add("Terça");
dias.add("Quarta");
Agora:
final Set<String> dias = Sets.newLinkedHashSet();
dias.add("Segunda");
dias.add("Terça");
dias.add("Quarta");
Console:
Segunda, Terça, Quarta
13. Google CollectionsGoogle Collections
Antes:
final Set<String> dias = new TreeSet<String>();
dias.add("Segunda");
dias.add("Terça");
dias.add("Quarta");
Agora:
final Set<String> dias = Sets.newTreeSet();
dias.add("Segunda");
dias.add("Terça");
dias.add("Quarta");
Console:
Quarta, Segunda, Terça
32. Google CollectionsGoogle Collections
Também tenho estas opções:
final Multiset<String> nomes = LinkedHashMultiset.create();
final Multiset<String> nomes = TreeMultiset.create();