Qualcuno mi sa dire perchè non funziona il metodo split con "(" (parentesi aperta) come delimitatore?

Io ho una stringa:
String miastring="pippo=(abbb&&&ppp)"
faccio
String[] arr=miastring.split("\\(");

a questo punto arr.length = 2 e non a uno.

Come mai?
Grazie