Professional Documents
Culture Documents
Experiment 14 22z433 1
Experiment 14 22z433 1
Experiment 14 22z433 1
Roll No : 22Z433
Date : 10/12/2023
Experiment 14
1.
Aim : To write a java program to use generics to demonstrate Code
Reusability.
package EXP_15;
T value;
Page 1
Name : T K Santhosh
Roll No : 22Z433
Date : 10/12/2023
}
}
santhoshtk@intense ~/Desktop/PSG-TECH/3rd-sem/OPP-LAB
Santhosh
10
2.
Aim : To write a java program to work with generic methods in Java.
package EXP_15;
Page 2
Name : T K Santhosh
Roll No : 22Z433
Date : 10/12/2023
Integer x = 10;
Integer y = 20;
swap(x, y);
System.out.println("x: " + x + ", y: " + y);
String s1 = "Java";
String s2 = "World";
swap(s1, s2);
System.out.println("s1: " + s1 + ", s2: " + s2);
}
}
santhoshtk@intense ~/Desktop/PSG-TECH/3rd-sem/OPP-LAB
Value: Hello
Value: 100
Value: 3.14159
x: 10, y: 20
s1: Java, s2: World
3.
Aim : To write a java program to concatenate two strings using lambda
expression.
package EXP_15;
T a;
T b;
Page 3
Name : T K Santhosh
Roll No : 22Z433
Date : 10/12/2023
this.b = b;
}
santhoshtk@intense ~/Desktop/PSG-TECH/3rd-sem/OPP-LAB
First value : 10
Second value : 110
First value : santhosh
Second value : tk
Result
Hence the given programs were executed successfully.
Page 4
Name : T K Santhosh
Roll No : 22Z433
Date : 10/12/2023
Page 5