Skip to content

Commit aa0df4a

Browse files
committed
set modification
1 parent 37b6c0b commit aa0df4a

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

Set_example.java

+12-9
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,28 @@
1+
/* implementing set.
2+
insertion deletion
3+
comparing sets with different values*/
14
import java.util.*;
25
public class Set_example{
36
public static void main(String args[]) {
47
Scanner sc= new Scanner(System.in);
5-
Set<String> new_set = new HashSet<String>();
6-
Set<Integer> set1 = new HashSet<Integer>();
7-
Set<Integer> set2 = new HashSet<Integer>();
8-
new_set.add("vijay");
8+
Set<String> new_set = new HashSet<String>(); //String object for set
9+
Set<Integer> set1 = new HashSet<Integer>(); //Integer object for set1
10+
Set<Integer> set2 = new HashSet<Integer>(); // set 2
11+
new_set.add("vijay"); // adding values.
912
new_set.add("rohit");
1013
new_set.add("kundan");
1114
new_set.add("vivek");
12-
new_set.add(sc.nextLine());
15+
new_set.add(sc.nextLine()); // adding values to object
1316

1417
System.out.println("Enter the number of elements in set A");
1518
int s1 = sc.nextInt();
1619

1720
for(int i=0; i< s1; i++) {
18-
set1.add(sc.nextInt());
19-
}
21+
set1.add(sc.nextInt()); // input for set1 (performing set operation
22+
} // set value 1st
2023

2124
System.out.println("Enter the number of elements in set B");
22-
int s2 = sc.nextInt();
25+
int s2 = sc.nextInt(); //input for set2
2326
for(int j=0; j< s2; j++) {
2427
set2.add(sc.nextInt());
2528
}
@@ -31,7 +34,7 @@ public static void main(String args[]) {
3134
System.out.println(set2);
3235
Set<Integer> intersect = new HashSet<Integer>(set1);
3336
set1.addAll(set2);
34-
intersect.retainAll(set2);
37+
intersect.retainAll(set2); //other functions are removeall
3538
System.out.println("union of set one and set 2"+(set1));
3639
System.out.println("intersection of set one and set 2"+(intersect));
3740

0 commit comments

Comments
 (0)