ডার্ট
🌈ডার্ট কি?
📋ডার্ট হলো কী এবং মান ডেটা সংরক্ষণের পদ্ধতি।
⚒️ডার্ট কী এবং মান ডেটা সংরক্ষণের ব্যবহৃত হয়।
ডার্ট সমূহ
ডার্ট এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ keys - ডেটা থেকে সমস্ত কী সংগ্রহ করা
- ➡️ values - ডেটা থেকে সমস্ত মান সংগ্রহ করা
- ➡️ containsKey - নির্দিষ্ট কী রয়েছে কিনা পরীক্ষা করা
- ➡️ containsValue - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করা
- ➡️ addAll - ডেটা সংযুক্ত করা
- ➡️ remove - নির্দিষ্ট কী মান সহ ডিলিট করা
- ➡️ removeWhere - নির্দিষ্ট কী মান সহ ডিলিট করা
- ➡️ clear - সব কী-মান জোড়া অপসারণ করা
- ➡️ update - ডেটা আপডেট করা
- ➡️ putIfAbsent - ডেটা সংযুক্ত করা
- ➡️ map - প্রতিটি কী-মান জোড়া রূপান্তর করা
- ➡️ entries - সব কী-মান জোড়া গ্রহণ করা
keys - ডেটা থেকে সমস্ত কী সংগ্রহ করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
var result = user.keys;
print(result);
}
values - ডেটা থেকে সমস্ত মান সংগ্রহ করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
var result = user.values;
print(result);
}
containsKey - নির্দিষ্ট কী রয়েছে কিনা পরীক্ষা করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
bool result = user.containsKey("নাম");
print(result);
}
containsValue - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
bool result = user.containsValue("বাংলাদেশ");
print(result);
}
addAll - ডেটা সংযুক্ত করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
user.addAll({"শহর": "ঢাকা"});
print(user);
}
remove - নির্দিষ্ট কী মান সহ ডিলিট করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
user.remove("নাম");
print(user);
}
removeWhere - নির্দিষ্ট কী মান সহ ডিলিট করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
user.removeWhere((key, value) => key == "নাম");
print(user);
}
clear - সব কী-মান জোড়া অপসারণ করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
user.clear();
print(user);
}
update - ডেটা আপডেট করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
user.update(
"নাম",
(value) => "আরিফ"
);
print(user);
}
putIfAbsent - ডেটা সংযুক্ত করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
user.putIfAbsent(
"শহর",
() => "ঢাকা"
);
print(user);
}
map - প্রতিটি কী-মান জোড়া রূপান্তর করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
var result = user.map(
(key, value) => MapEntry(
key,
value
)
);
print(result);
}
entries - সব কী-মান জোড়া গ্রহণ করার উদাহরণ।
dart
void main() {
Map<String, String> user = {
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ"
};
var result = user.entries;
print(result);
}
ডার্ট সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| keys | ডেটা থেকে সমস্ত কী সংগ্রহ করতে ব্যবহৃত হয়। |
| values | ডেটা থেকে সমস্ত মান সংগ্রহ করতে ব্যবহৃত হয়। |
| containsKey | নির্দিষ্ট কী রয়েছে কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| containsValue | নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| addAll | ডেটা সংযুক্ত করতে ব্যবহৃত হয়। |
| remove | নির্দিষ্ট কী মান সহ ডিলিট করতে ব্যবহৃত হয়। |
| removeWhere | নির্দিষ্ট কী মান সহ ডিলিট করতে ব্যবহৃত হয়। |
| clear | সব কী-মান জোড়া অপসারণ করতে ব্যবহৃত হয়। |
| update | ডেটা আপডেট করতে ব্যবহৃত হয়। |
| putIfAbsent | ডেটা সংযুক্ত করতে ব্যবহৃত হয়। |
| map | প্রতিটি কী-মান জোড়া রূপান্তর করতে ব্যবহৃত হয়। |
| entries | সব কী-মান জোড়া গ্রহণ করতে ব্যবহৃত হয়। |