bonjour a tous,

je suis en train de convertir un programme python en java.
je ne comprends pas une ligne qui itere sur une liste de dictionnaire , voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
self.byte_array = bytearray()
for msg in list_msg:
    self.byte_array.extend(bytearray([int(elem, 16) for key in msg.keys() for elem in msg[key]]))
en entrée j'ai cette liste de dictionnaires

Nom : Image collée à 2021-8-5 16-51.png
Affichages : 94
Taille : 40,3 Ko

byte_array est donc bien un tableau de byte, mais je n'arrive pas à comprendre comment il est construit..

Merci d'avance pour toute aide