mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
davhojt
c9532a6d7d
|
2 years ago | |
---|---|---|
.. | ||
README.md | 2 years ago |
README.md
Data Structures
Instructions
Let's take a look at List
, Set
, and Map
.
Declare and initialize following variables:
listNum
of typeList<int>
, containing a list of integers. There must be at least 5 elements in the list.listObj
of typeList<Object>
, containing a list of objects. There must be at least 4 elements in the list.listStr
of typeList<String>
, containing a list of strings. There should be at least 3 elements in the list.listList
of typeList<List<Object>>
, containing a list of lists containinglistNum
,listObj
,listStr
.setStr
of typeSet<String>
, containing at least 3 strings.mapStr
of typeMap<String, int>
containing at least 3 pairs.
List
List
is an array of elements:
var listNum = [1, 2, 3];
List<int> listNum = [1, 2, 3];
Set
Set
is an unordered collection of unique items:
var set = {'Germany', 'Kazakhstan', 'France', 'England'};
Set<String> set = {'Germany', 'Kazakhstan', 'France', 'England'};
Map
Map
is a key-value data structure:
var mapRadius = {
'Earth': 6378.1,
'Jupiter': 71492,
'Moon': 1738.1,
};
Map<String, double> mapRadius = {
'Earth': 6378.1,
'Jupiter': 71492,
'Moon': 1738.1,
};
No main is needed.