字典

字典声明

1
2
//声明字典 键是int 值是FString字符串
TMap<int, FString> MyMap;
1
2
3
4
5
6
7
8
9
//声明空字典 然后添加元素
TMap<int, FString> MyMap;

// 清空TMap
MyMap.Empty();

MyMap.Emplace(1, TEXT("One"));
MyMap.Emplace(2, TEXT("Two"));
MyMap.Emplace(3, TEXT("Three"));

方法

字典 方法说明
Add() TMap中添加一个键值对
Remove() TMap中删除一个键值对
Clear() 清除TMap中的所有键值对
Contains() 检查TMap中是否存在具有指定键的键值对。
Empty() 检查TMap是否为空
Keys() 获取包含所有键的数组
Values() 获取包含所有值的数组
Size() 获取TMap中的键值对数量
Find() 根据键查找与该键相关联的值