title: Find all possible pairs in an array
body: <p>Its when I try to do stuff like this I realise I really need to go to university!</p>
  
  <p>Anyway I have an array of strings (275) I need to loop through them and create strings of all the possible pairs, in Java.</p>
  
  <p>I've been learning about recursion but I cant find the answer for this.</p>