Thanks guys after like 5 hours i managed to do it like so:
void removeDuplicates()
{
String[][] dupTemp = new String[100][4];
for(int a = 1; a < songNum;a++)
{
for(int b = a + 1; b < songNum + 1; b++)
{
if(song[a][0].equals(song[b][0]) && song[a][1].equals(song[b][1]) && song[a][2].equals(song[b][2]) && song[a][3].equals(song[b][3]))
{
song[b][0]=" ";
song[b][1]=" ";
song[b][2]=" ";
song[b][3]=" ";
}
}//for b
}//for a
int size=0;
for(int i = 1; i <= songNum; i++)
{
if(song[i][0].equals(" ")) size++;
else dupTemp[i - size]=song[i];
}//for
songNum -= size;
for(int i = 1; i <= songNum ; i++) song[i] = dupTemp[i];
}//duplicates
ya that works, do you know of an easier way tho