Java SE Guide,Java Tutorial,amit,amit manjhi,java, spring, sql,plsql,pl sql,webservices,oracle,java tutorial, interview questions,interview coding,java2080,java 20:80,manjhi,2080,amit manjhi 2080,amit manjhi 2080 blogger, amitin2019, manjhi blogger,java interview questions, java blog,amit manjhi software engineer,amit manjhi,
Sunday, June 15, 2025
Java 8 , ways to print List
package com.test;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class PrintingList {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("System");
list.add("org");
System.out.println("--------using toString() to print list----------");
System.out.println(list);
System.out.println("--------using iterator to print list----------");
Iterator<String> i = list.iterator();
while(i.hasNext())
{
System.out.println(i.next());
}
System.out.println("--------using For loop to print list----------");
for(int j = 0 ;j<list.size();j++)
{
System.out.println(list.get(j));
}
System.out.println("--------using Enhanced For loop to print list----------");
for(String item : list)
{
System.out.println(item);
}
System.out.println("--------using foreach() with lamda to print list----------");
list.forEach(x->System.out.println(x));
// Here we are using forEach() or List. it takes Consumer functional Interface as paramer. Consumer Funtional Interface has accept() abstract method. So we are basically implementing accept() in forEach() using lamda expression.
}
}
--------using toString() to print list----------
[System, org]
--------using iterator to print list----------
System
org
--------using For loop to print list----------
System
org
--------using Enhanced For loop to print list----------
System
org
--------using foreach() with lamda to print list----------
System
org
-
Exception in thread "main" java.lang.IllegalStateException: Cannot get a STRING value from a NUMERIC cell at org.apache.poi.xss...
-
package multithreading; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.ReentrantLock; class MyThread4 extends...
-
package multithreading; import java.util.concurrent.locks.ReentrantLock; class MyyThread extends Thread { static ReentrantLock l = n...

