Преобразование ArrayList в массив в Java

У меня есть ArrayList со значениями, такими как "abcd # xyz" и "mnop # qrs". Я хочу преобразовать его в массив, а затем разделить его с # в качестве разделителя и иметь abcd, mnop в массиве и xyz, qrs в другом массиве. Я попробовал следующий код:

String dsf[] = new String[al.size()];              
for(int i =0;i<al.size();i++){
  dsf[i] = al.get(i);
}

Но он не смог сказать "Ljava.lang.String; @ 57ba57ba"

Не могли бы вы мне помочь.

Ответы на вопрос(10)

Ваш ответ на вопрос