Problema para almacenar información en un hashMap <String, ArrayList <String>>

Tengo un problema para almacenar datos en este hashmap, estoy programando en Java.

Mi sistema consta de algunos chats, en el mapa hash tengo que insertar chats como índices y la lista de usuarios que están conectados a un chat específico, mi problema es la inicialización del hashmap, ya que solo tengo que ingresar a los chats pero Las listas de matrices están vacías porque no hay ningún usuario conectado, solo que no puedo entender cómo hacerlo correctamente.

Esta es una pequeña muestra de mi código:

public class Master {
   private HashMap<String, ArrayList<String>> chatBox;

   public Master() {
      chatBox = new HashMap<String, ArrayList<String>>();
   }

   public insert() {
      FileReader fr;
      BufferedReader br;
      try {
        fr = new FileReader("listChat.txt");
        br = new BufferedReader(fr);
        while(true) {
            String topic = br.readLine();
            if(topic == null)
                break;
            chatBox.put(topic, null);
        }

    } catch (FileNotFoundException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    } 
  }
Respuesta 1

En mi aplicación, tengo el problema de que a veces las instrucciones SELECT se ejecutan en una excepción java.sql.SQLException: Lock excede el tiempo de espera; intente reiniciar la excepción de transacción. Lamentablemente no puedo crear un ...

Solo quiero descubrir dispositivos periféricos cuando inicio mi descubrimiento de dispositivos Bluetooth, mi aplicación no debe descubrir / mostrar otros dispositivos. ¿Es esto posible? así es como estoy buscando dispositivos ...

Tengo diferentes módulos en mi aplicación. Cada módulo se puede exportar en Excel, Word y PDF. El formato del informe es horizontal o vertical. Ahora necesito compilar todos esos informes y ...

amigos, no sé cómo obtener las canciones restantes y la duración total del reproductor multimedia. En mi código, quiero obtener la duración total de las canciones y la duración restante y mostrarlas en la vista de texto con el tiempo adecuado ...