📘 Premium Read: Access my best content on Medium member-only articles — deep dives into Java, Spring Boot, Microservices, backend architecture, interview preparation, career advice, and industry-standard best practices.
🎓 Top 15 Udemy Courses (80-90% Discount): My Udemy Courses - Ramesh Fadatare — All my Udemy courses are real-time and project oriented courses.
▶️ Subscribe to My YouTube Channel (176K+ subscribers): Java Guides on YouTube
▶️ For AI, ChatGPT, Web, Tech, and Generative AI, subscribe to another channel: Ramesh Fadatare on YouTube
The LinkedHashSet.forEach()
method in Java is used to perform an action for each element in the LinkedHashSet
.
Table of Contents
- Introduction
forEach
Method Syntax- Examples
- Iterating Over Elements in LinkedHashSet
- Performing Actions on Elements
- Conclusion
Introduction
The LinkedHashSet.forEach()
method is a member of the LinkedHashSet
class in Java. It allows you to perform a specified action for each element in the LinkedHashSet
. This method is part of the Iterable
interface and is commonly used to iterate over the elements in a collection.
forEach() Method Syntax
The syntax for the forEach
method is as follows:
public void forEach(Consumer<? super E> action)
- The method takes a single parameter
action
of typeConsumer<? super E>
, which represents the action to be performed for each element. - The method does not return any value.
Examples
Iterating Over Elements in LinkedHashSet
The forEach
method can be used to iterate over the elements in a LinkedHashSet
.
Example
import java.util.LinkedHashSet; public class ForEachExample { public static void main(String[] args) { // Creating a LinkedHashSet of Strings LinkedHashSet<String> animals = new LinkedHashSet<>(); // Adding elements to the LinkedHashSet animals.add("Lion"); animals.add("Tiger"); animals.add("Elephant"); // Using forEach to iterate over the elements and print them animals.forEach(animal -> System.out.println("Animal: " + animal)); } }
Output:
Animal: Lion Animal: Tiger Animal: Elephant
Performing Actions on Elements
You can use the forEach
method to perform various actions on the elements of the LinkedHashSet
.
Example
import java.util.LinkedHashSet; public class ActionExample { public static void main(String[] args) { // Creating a LinkedHashSet of Strings LinkedHashSet<String> animals = new LinkedHashSet<>(); // Adding elements to the LinkedHashSet animals.add("Lion"); animals.add("Tiger"); animals.add("Elephant"); animals.add("Giraffe"); animals.add("Zebra"); // Using forEach to convert elements to uppercase and print them animals.forEach(animal -> { String upperCaseAnimal = animal.toUpperCase(); System.out.println("Uppercase Animal: " + upperCaseAnimal); }); } }
Output:
Uppercase Animal: LION Uppercase Animal: TIGER Uppercase Animal: ELEPHANT Uppercase Animal: GIRAFFE Uppercase Animal: ZEBRA
Conclusion
The LinkedHashSet.forEach()
method in Java provides a way to perform a specified action for each element in a LinkedHashSet
. By understanding how to use this method, you can efficiently iterate over and manipulate the elements in your collections. This method is useful for processing collections in a concise and functional style, making it a valuable tool for managing data in your Java applications.
Comments
Post a Comment
Leave Comment