printStringMapMapFail method

void printStringMapMapFail(
  1. Map<String, Map<String, String>> _map
)

DO:FAIL did it go right? No. print Map<String, Map<String, String>> map nicely

Implementation

void printStringMapMapFail(Map<String, Map<String, String>> _map) {
  int _length = _map.length;
  List<String> nameL = _map.keys.toList();
  for (var x = 0; x < _length; x++) {
    String name = nameL[x];
    //  howTo NULL int
    int _l = _map[name]!.length;
    print('\n mapName: $name -------------------------------');
    for (var z = 0; z < _l; z++) {
      //  howTo NULL  Map-index  OK
      //  Hint: The argument type 'int' isn't related to 'String'
      print(_map[name]![z]);
    }
    print(_map[x]);
  }
}