ユーザーが特定のセクションのセクションとサブセクションを作成できるGUIアプリケーションがあります。ユーザーはいつでも新しいセクションを追加したり、セクションに新しいサブセクションを追加したりできます。最後に、[更新]ボタンをクリックするたびにすべてを表示するリストビューアがあります。
セクション部分については、文字列のリストを作成しました。
public static ArrayList<String> sections = new ArrayList<String>();
サブセクションの部分では、すべてのセクションのリストを作成するリストのリストを作成したいと思います。私はこのようなものを使用しましたが、問題は、セクション名を使用して各リストを一意に識別できないことです。
public static ArrayList<ArrayList<String>> subsections = new ArrayList<ArrayList<String>>();
セクション名に基づいてリストを作成し、いつでも文字列を追加できるデータ構造が必要です。何か助けはありますか?