作成した文字列配列に入れることができるハッシュマップを配列に変換しようとしています。ただし、java.lang を取得します。Drinkar.keySet().toArray() を String[] に型変換しましたが、それでも機能しません。
public String[] receiveArrayList(){
String[] list = new String[0];
    try {
        ois = new ObjectInputStream(socket.getInputStream());
        drinkar = (HashMap<String, ArrayList<String>>) (ois.readObject());
        System.out.println(drinkar);
        System.out.println(Arrays.toString(drinkar.keySet().toArray()));
        list = (String[]) (drinkar.keySet().toArray());
        for(int i = 0; i < list.length; i++){
            System.out.println(list);
        }
    } catch (ClassNotFoundException ex) {
        System.out.println(ex);
    } catch (IOException ex) {
        System.out.println(ex);
    }
    return list;
}