ডার্ট
🌈ডার্ট কি?
📋ডার্ট হলো তালিকা তৈরি করার পদ্ধতি।
⚒️ডার্ট তালিকা তৈরি করতে ব্যবহৃত হয়।
ডার্ট সমূহ
ডার্ট এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ length - মোট মান সংখ্যা গণনা করা
- ➡️ first - প্রথম মান বের করা
- ➡️ last - শেষ মান বের করা
- ➡️ add - শেষে মান যুক্ত করা
- ➡️ addAll - দুটি ডেটা একসাথে করা
- ➡️ insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করা
- ➡️ remove - নির্দিষ্ট স্থানের ডেটা ডিলিট করা
- ➡️ removeAt - নির্দিষ্ট সুচকের মান ডিলিট করা
- ➡️ removeLast - শেষ মান অপসারণ করা
- ➡️ removeRange - নির্দিষ্ট পরিসরে মান ডিলিট করা
- ➡️ retainWhere - শর্ত অনুযায়ী মান বাছাই করা
- ➡️ clear - ডেটা সাফ করা
- ➡️ contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করা
- ➡️ indexOf - নির্দিষ্ট সুুচকের প্রথম মান বের করা
- ➡️ lastIndexOf - নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করা
- ➡️ indexWhere - নির্দিষ্ট সুুচকের প্রথম মান বের করা
- ➡️ lastIndexWhere - নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করা
- ➡️ sublist - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
- ➡️ getRange - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
- ➡️ setRange - নির্দিষ্ট পরিসরে মান সেট করা
- ➡️ replaceRange - নির্দিষ্ট পরিসরে মান প্রতিস্থাপন করা
- ➡️ fillRange - নির্দিষ্ট পরিসরে মান পূরণ করা
- ➡️ shuffle - ডেটা মান অদলবদল করা
- ➡️ sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়।
- ➡️ reversed - ডেটা ক্রম বিপরিত করা
- ➡️ any - যে কোনো একটি মান শর্ত পূরণ করে কিনা যাচাই করা
- ➡️ every - সব মান শর্ত পূরণ করে কিনা পরীক্ষা করা
- ➡️ where - শর্ত অনুযায়ী মান বাছাই করা
- ➡️ map - প্রতিটি মানের উপর প্রক্রিয়া করা
- ➡️ expand - মান যোগ করে ডেটা প্রসারিত করা
- ➡️ reduce - সব মানের একটি ফলাফল তৈরি করা
- ➡️ join - ডেটা মানগুলো যুক্ত করে স্ট্রিং তৈরি করা
length - মোট মান সংখ্যা গণনা করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.length;
print(result);
}
first - প্রথম মান বের করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.first;
print(result);
}
last - শেষ মান বের করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.last;
print(result);
}
add - শেষে মান যুক্ত করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.add("আম");
print(fruits);
}
addAll - দুটি ডেটা একসাথে করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
var amounts = [10, 15, 20, 25];
numbers.addAll(amounts);
print(numbers);
}
insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.insert(1, "আম");
print(fruits);
}
remove - নির্দিষ্ট স্থানের ডেটা ডিলিট করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.remove("আপেল");
print(fruits);
}
removeAt - নির্দিষ্ট সুচকের মান ডিলিট করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.removeAt(0);
print(fruits);
}
removeLast - শেষ মান অপসারণ করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.removeLast();
print(fruits);
}
removeRange - নির্দিষ্ট পরিসরে মান ডিলিট করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.removeRange(0, 2);
print(fruits);
}
retainWhere - শর্ত অনুযায়ী মান বাছাই করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
numbers.retainWhere((number) => number > 10);
print(numbers);
}
clear - ডেটা সাফ করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.clear();
print(fruits);
}
contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.contains("আপেল");
print(result);
}
indexOf - নির্দিষ্ট সুুচকের প্রথম মান বের করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.indexOf("আপেল");
print(result);
}
lastIndexOf - নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.lastIndexOf("আপেল");
print(result);
}
indexWhere - নির্দিষ্ট সুুচকের প্রথম মান বের করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
var result = numbers.indexWhere((number) => number > 10);
print(result);
}
lastIndexWhere - নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
var result = numbers.lastIndexWhere((number) => number > 10);
print(result);
}
sublist - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.sublist(1, 3);
print(result);
}
getRange - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.getRange(1, 3);
print(result.toList());
}
setRange - নির্দিষ্ট পরিসরে মান সেট করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var values = ["আম", "আঙ্গুর"];
fruits.setRange(0, 2, values);
print(fruits);
}
replaceRange - নির্দিষ্ট পরিসরে মান প্রতিস্থাপন করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var values = ["আম", "আঙ্গুর"];
fruits.replaceRange(0, 2, values);
print(fruits);
}
fillRange - নির্দিষ্ট পরিসরে মান পূরণ করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.fillRange(0, 2, "আম");
print(fruits);
}
shuffle - ডেটা মান অদলবদল করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.shuffle();
print(fruits);
}
sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়। উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
fruits.sort();
print(fruits);
}
reversed - ডেটা ক্রম বিপরিত করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.reversed;
print(result.toList());
}
any - যে কোনো একটি মান শর্ত পূরণ করে কিনা যাচাই করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
var result = numbers.any((number) => number > 10);
print(result);
}
every - সব মান শর্ত পূরণ করে কিনা পরীক্ষা করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
var result = numbers.every((number) => number > 0);
print(result);
}
where - শর্ত অনুযায়ী মান বাছাই করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
var result = numbers.where((number) => number > 10);
print(result.toList());
}
map - প্রতিটি মানের উপর প্রক্রিয়া করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
var result = numbers.map((number) => number * 2);
print(result.toList());
}
expand - মান যোগ করে ডেটা প্রসারিত করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
var result = numbers.expand((number) => [number, number]);
print(result.toList());
}
reduce - সব মানের একটি ফলাফল তৈরি করার উদাহরণ।
void main() {
var numbers = [10, 15, 10, 25];
var result = numbers.reduce((first, second) => first + second);
print(result);
}
join - ডেটা মানগুলো যুক্ত করে স্ট্রিং তৈরি করার উদাহরণ।
void main() {
var fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"];
var result = fruits.join(", ");
print(result);
}
ডার্ট সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| length | মোট মান সংখ্যা গণনা করতে ব্যবহৃত হয়। |
| first | প্রথম মান বের করতে ব্যবহৃত হয়। |
| last | শেষ মান বের করতে ব্যবহৃত হয়। |
| add | শেষে মান যুক্ত করতে ব্যবহৃত হয়। |
| addAll | দুটি ডেটা একসাথে করতে ব্যবহৃত হয়। |
| insert | নির্দিষ্ট স্থানে ডেটা যুক্ত করতে ব্যবহৃত হয়। |
| remove | নির্দিষ্ট স্থানের ডেটা ডিলিট করতে ব্যবহৃত হয়। |
| removeAt | নির্দিষ্ট সুচকের মান ডিলিট করতে ব্যবহৃত হয়। |
| removeLast | শেষ মান অপসারণ করতে ব্যবহৃত হয়। |
| removeRange | নির্দিষ্ট পরিসরে মান ডিলিট করতে ব্যবহৃত হয়। |
| retainWhere | শর্ত অনুযায়ী মান বাছাই করতে ব্যবহৃত হয়। |
| clear | ডেটা সাফ করতে ব্যবহৃত হয়। |
| contains | নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| indexOf | নির্দিষ্ট সুুচকের প্রথম মান বের করতে ব্যবহৃত হয়। |
| lastIndexOf | নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করতে ব্যবহৃত হয়। |
| indexWhere | নির্দিষ্ট সুুচকের প্রথম মান বের করতে ব্যবহৃত হয়। |
| lastIndexWhere | নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করতে ব্যবহৃত হয়। |
| sublist | নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়। |
| getRange | নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়। |
| setRange | নির্দিষ্ট পরিসরে মান সেট করতে ব্যবহৃত হয়। |
| replaceRange | নির্দিষ্ট পরিসরে মান প্রতিস্থাপন করতে ব্যবহৃত হয়। |
| fillRange | নির্দিষ্ট পরিসরে মান পূরণ করতে ব্যবহৃত হয়। |
| shuffle | ডেটা মান অদলবদল করতে ব্যবহৃত হয়। |
| sort | ডেটা ক্রম সাজাতে ব্যবহৃত হয়। ব্যবহৃত হয়। |
| reversed | ডেটা ক্রম বিপরিত করতে ব্যবহৃত হয়। |
| any | যে কোনো একটি মান শর্ত পূরণ করে কিনা যাচাই করতে ব্যবহৃত হয়। |
| every | সব মান শর্ত পূরণ করে কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| where | শর্ত অনুযায়ী মান বাছাই করতে ব্যবহৃত হয়। |
| map | প্রতিটি মানের উপর প্রক্রিয়া করতে ব্যবহৃত হয়। |
| expand | মান যোগ করে ডেটা প্রসারিত করতে ব্যবহৃত হয়। |
| reduce | সব মানের একটি ফলাফল তৈরি করতে ব্যবহৃত হয়। |
| join | ডেটা মানগুলো যুক্ত করে স্ট্রিং তৈরি করতে ব্যবহৃত হয়। |