Botar numa lista uma String

Oi boa tarde

Queria saber como poderia fazer assim:
Tenho uma string contendo 100 email;
String = fulano1@gmail.com ; fulano2@hotmail.com ; fulano3@gmail.com; … e assim por diante
Queria saber como poderia botar em uma lista … cada vez que ele encontrar o “;” ele vai armazenar em um epaço de uma lista
Obrigado , irão me ajudar muito ;D

import java.util.*;
...
String strEmail = "fulano1@gmail.com;fulano2@hotmail.com;fulano3@gmail.com";
String[] arrayEmails = strEmail.split (";");
List<String> emails = new ArrayList(arrayEmails.asList());