Collections_map_lambda1
 
Code :

package javatemplate1;
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
import java.io.*;
import java.util.List;
import java.util.*;

public class JavaTemplate1 {
public static void main(String[] args) {
// TODO code application logic here
System.out.println("main block executing ");
String[] first = { "Java", "C#","XML","JSP"};
List<String> list1 = new ArrayList<>();
for(String str1: first)
{ list1.add(str1);}
Process.display(list1);
}
}
class Process{
public static void display(List<String> str1){
str1.stream().forEach((obj1) -> {
System.out.print(" " +obj1);
});
System.out.println();
str1.stream().map((x) -> x).forEach(System.out::println);
}
}