Java preg_match array

Tener cadenastrng = "<title>text1</title><title>text2</title>"; Cómo obtener una matriz como

arr[0] = "text1";
arr[1] = "text2";

Intento usar esto, pero en consecuencia tengo, y no arraytext1</title><title>text2

Pattern pattern = Pattern.compile("<title>(.*)</title>");
Matcher matcher = pattern.matcher(strng);
matcher.matches();

Respuestas a la pregunta(3)

Su respuesta a la pregunta