-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patharry_add.dart
74 lines (56 loc) · 2.04 KB
/
arry_add.dart
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
// arry integer operation
void main(){
List<int> number=[];
number.add(5);//adding one
number.addAll([1,2,5,11]);//adding all
number=number.toSet().toList(); // remove duplicate number
number=number.reversed.toList();//reverse the number ;
number.sort(); //sorting
print("$number");
}
//String operation
void main(){
String myname='Asif Afroj Shayon';//declare the name
String joinedName=myname.replaceAll(' ', '');//space replace
String revname=joinedName.split('').reversedAll().join();
}
void main() {
String fullName = 'MD ASIF AFROJ SHAYON';
// Step 1: Remove spaces
String spaceremove = fullName.replaceAll(' ', '');
print('Without spaces: $spaceremove');
// Step 2: Reverse the name
String reversedName = spaceremove.split('').reversed.join('');
print('Reversed Name: $reversedName');
// Step 3: Remove 'ASIF' and 'S'
String afterDelete = reversedName.replaceAll('ASIF', '').replaceAll('S', '');
print('After removing "ASIF" and "S": $afterDelete');
// Step 4: Reverse again
String revagain = afterDelete.split('').reversed.join('');
print('Reversed Again: $revagain');
// Step 5: Remove 'D'
String revag = revagain.replaceAll('D', '');
print("After removing 'D': $revag");
// Step 6: Remove duplicate characters
String withoutDuplicates = revag.split('').toSet().join('');
print("After removing duplicates: $withoutDuplicates");
}
///array in character list
void main() {
String myName = 'Asif Afroj Shayon';
// Step 1: Remove spaces
String joinedName = myName.replaceAll(' ', '');
print('Joined Name: $joinedName');
// Step 2: Convert to list of characters
List<String> charList = joinedName.split('');
print('Character List: $charList');
// Step 3: Remove duplicate characters
charList = charList.toSet().toList();
print('After Removing Duplicates: $charList');
// Step 4: Reverse the list
charList = charList.reversed.toList();
print('Reversed List: $charList');
// Step 5: Sort the list alphabetically
charList.sort();
print('Sorted List: $charList');
}