Found 4336 Articles for Java 8

Add all the elements from a collection to the HashSet in Java

karthikeya Boyini
Updated on 25-Jun-2020 09:51:04

373 Views

First, set the collection −String strArr[] = { "P", "Q", "R", "S" };Now, take a Set and add all the elements of the above collection using asList() method −Set s = new HashSet(Arrays.asList(strArr));The following is an example to add all elements from a collection to the HashSet −Example Live Demoimport java.util.Arrays; import java.util.HashSet; import java.util.Set; public class Demo {    public static void main(String[] a) {       String strArr[] = { "P", "Q", "R", "S" };       Set s = new HashSet(Arrays.asList(strArr));       strArr = new String[] { "R", "S", "T", "U" };     ... Read More

Get the union of two sets in Java

karthikeya Boyini
Updated on 25-Jun-2020 09:54:57

5K+ Views

To get the union of two sets, use the addAll() method.The first set −HashSet set1 = new HashSet (); set1.add("Mat"); set1.add("Sat"); set1.add("Cat");The second set −HashSet set2 = new HashSet (); set2.add("Mat"); set2.add("Cat"); set2.add("Fat"); set2.add("Hat");Get the union −set1.addAll(set2);The following is an example −Example Live Demoimport java.util.*; public class Demo {    public static void main(String args[]) {       HashSet set1 = new HashSet ();       HashSet set2 = new HashSet ();       set1.add("Mat");       set1.add("Sat");       set1.add("Cat");       System.out.println("Set1 = "+ set1);       set2.add("Mat"); ... Read More

Copy all elements of ArrayList to an Object Array in Java

Samual Sam
Updated on 25-Jun-2020 09:55:58

2K+ Views

All the elements of an ArrayList can be copied into an Object Array using the method java.util.ArrayList.toArray(). This method does not have any parameters and it returns an Object Array that contains all the elements of the ArrayList copied in the correct order.A program that demonstrates this is given as follows −Example Live Demoimport java.util.ArrayList; import java.util.List; public class Demo {    public static void main(String[] args) {       List aList = new ArrayList();       aList.add("Nathan");       aList.add("John");       aList.add("Susan");       aList.add("Betty");       aList.add("Peter");       Object[] objArr ... Read More

Convert an ArrayList to an Array with zero length Array in Java

karthikeya Boyini
Updated on 25-Jun-2020 09:59:33

143 Views

An ArrayList can be converted into an Array using the java.util.ArrayList.toArray() method. This method takes a single parameter i.e. the array of the required type into which the ArrayList elements are stored and it returns an Array that contains all the elements of the ArrayList in the correct order.A program that demonstrates this is given as follows −Example Live Demoimport java.util.ArrayList; import java.util.List; public class Demo {    public static void main(String[] args) {       List aList = new ArrayList();       aList.add("James");       aList.add("Harry");       aList.add("Susan");       aList.add("Emma");       ... Read More

Get the intersection of two sets in Java

Samual Sam
Updated on 29-Jun-2020 08:07:56

13K+ Views

To get the intersection of two sets, use the retainAll() method. Here are out two set −First set −HashSet set1 = new HashSet (); set1.add("Mat"); set1.add("Sat"); set1.add("Cat");Second set −HashSet set2 = new HashSet (); set2.add("Mat"); set2.add("Cat"); set2.add("Fat"); set2.add("Hat");Get the intersection −set1.retainAll(set2);The following is an example to get the intersection of two sets −Example Live Demoimport java.util.*; public class Demo {    public static void main(String args[]) {       HashSet set1 = new HashSet ();       HashSet set2 = new HashSet ();       set1.add("Mat");       set1.add("Sat");       set1.add("Cat"); ... Read More

Get the location of an element in Java ArrayList

Samual Sam
Updated on 25-Jun-2020 10:25:43

2K+ Views

The location of an element in an ArrayList can be obtained using the method java.util.ArrayList.indexOf(). This method returns the index of the first occurrence of the element that is specified. If the element is not available in the ArrayList, then this method returns -1.A program that demonstrates this is given as follows −Example Live Demoimport java.util.ArrayList; import java.util.List; public class Demo {    public static void main(String[] args) {       List aList = new ArrayList();       aList.add("A");       aList.add("B");       aList.add("C");       aList.add("D");       aList.add("E");       System.out.println("The ... Read More

Get the asymmetric difference of two sets in Java

karthikeya Boyini
Updated on 25-Jun-2020 10:26:24

492 Views

Use removeAll() method to get the asymmetric difference of two sets.First set −HashSet set1 = new HashSet (); set1.add("Mat"); set1.add("Sat"); set1.add("Cat");Second set −HashSet set2 = new HashSet (); set2.add("Mat");To get the asymmetric difference −set1.removeAll(set2);The following is an example that displays how to get the asymmetric difference between two sets −Example Live Demoimport java.util.*; public class Demo {    public static void main(String args[]) {       HashSet set1 = new HashSet ();       HashSet set2 = new HashSet ();       set1.add("Mat");       set1.add("Sat");       set1.add("Cat");       ... Read More

Java IdentityHashMap containsValue() method

Samual Sam
Updated on 25-Jun-2020 10:27:13

49 Views

Use the containsValue() method to check for the existence of a value. First, create a IdentityHashMap −Map m = new IdentityHashMap();Add some elements −m.put("1", 100); m.put("2", 200); m.put("3", 300); m.put("4", 150); m.put("5", 110); m.put("6", 50); m.put("7", 90); m.put("8", 250); m.put("9", 350); m.put("10", 450);Now check for the existence of a value −m.containsValue(100))The following is an example to implement containsValue() method −Example Live Demoimport java.util.*; public class Demo {    public static void main(String[] args) {       Map m = new IdentityHashMap();       m.put("1", 100);       m.put("2", 200);       m.put("3", 300);       m.put("4", ... Read More

Get an element from a Stack in Java without removing it

karthikeya Boyini
Updated on 25-Jun-2020 10:30:02

2K+ Views

The method java.util.Stack.peek() can be used to get an element from a Stack in Java without removing it. This method requires no parameters and it returns the element at the top of the stack. If the stack is empty, then the EmptyStackException is thrown.A program that demonstrates this is given as follows −Example Live Demoimport java.util.Stack; public class Demo {    public static void main (String args[]) {       Stack stack = new Stack();       stack.push("Amy");       stack.push("John");       stack.push("Mary");       stack.push("Peter");       stack.push("Susan");       System.out.println("The stack ... Read More

Check whether a Stack is empty or not in Java

Samual Sam
Updated on 25-Jun-2020 10:30:57

3K+ Views

The method java.util.Stack.empty() is used to check if a stack is empty or not. This method requires no parameters. It returns true if the stack is empty and false if the stack is not empty.A program that demonstrates this is given as follows −Example Live Demoimport java.util.Stack; public class Demo {    public static void main (String args[]) {       Stack stack = new Stack();       stack.push("Amy");       stack.push("John");       stack.push("Mary");       System.out.println("The stack elements are: " + stack);       System.out.println("The stack is empty? " + stack.empty());     ... Read More

Advertisements