public static ArrayList[] sbins = new ArrayList[10];
sbins[i] = new ArrayList();

While I don't see any reason why it would be illegal to have an array of ArrayLists, never tried it to be honest,...