Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

What would be the output generated by the following code? import java.util.concurrent. * public class Main { public static void main ( String [ ]

What would be the output generated by the following code?
import java.util.concurrent.*
public class Main {
public static void main(String[] args)
{
ConcurrentHashMap chm = new ConcurrentHashMap();
chm.put(1, "Welcome");
chm.put (2,"to");
chm.put(3, "Java");
chm.put(4, "World");
chm.putIfAbsent (3, "World");
System.out.println("Elements: "+ chm);
chm.remove (2, "Welcome");
System.out.println("Elements after key 2 is removed: "+chm)
chm.putIfAbsent (3, "Java's");
System.out.println("Add new: "+chm);
chm.replace(3, "Java", "Java New");
System.out.println("After Replacing: "+ chm);
}
}
Raises exception since values in the remove() method does not match with the ConcurrentHashMap
object chm
Elements: (1-Welcome, 2-to,3-Java, 4-World)
Elements after key 2 is removed: (1-Welcome, 2-to,3=Java, 4-World)
Add new. (1-Welcome, 2-to,3=Java, 4-World)
After Replacing: (1-Welcome, 2-to,3 Java New, 4-World)
Elements (1-Welcome, 2-to,3 Java, 4-World)
Elements after key 2 is removed (1-Welcome, 2-to.3=Java, 4-World)
Add new: [1=Welcome 2-to,3 Java's, 4-World)
After Replacing (1=Welcome, 2-to,3 Java New, 4-World)
Elements: [1=Welcome, 2=t0,3= Java 4-World)
Elements after key 2 is removed: (1=Welcome, 3= Java 4-World)
Add new: [1=Welcome, 3= Java 4-World)
After Replacing: (1=Welcome, 3= Java New, 4= World )

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Databases And Information Systems 14th East European Conference Adbis 2010 Novi Sad Serbia September 2010 Proceedings Lncs 6295

Authors: Barbara Catania ,Mirjana Ivanovic ,Bernhard Thalheim

2010th Edition

3642155758, 978-3642155758

More Books

Students also viewed these Databases questions

Question

Define induction and what are its objectives ?

Answered: 1 week ago

Question

Discuss the techniques of job analysis.

Answered: 1 week ago

Question

How do we do subnetting in IPv6?Explain with a suitable example.

Answered: 1 week ago

Question

Explain the guideline for job description.

Answered: 1 week ago

Question

What is job description ? State the uses of job description.

Answered: 1 week ago

Question

Challenges Facing Todays Organizations?

Answered: 1 week ago