File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Mock Exam Errata and the fly likes Jaworski Book Questions Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Professional Certification » Mock Exam Errata
Reply Bookmark "Jaworski Book Questions" Watch "Jaworski Book Questions" New topic
Author

Jaworski Book Questions

Gopinath Rajgopal
Ranch Hand

Joined: Jun 26, 2000
Posts: 31
Hi,
In chapter 9 of the book, I found these two questions the answers to which, I think are not right. Could someone please clarify.
5. Which of the following methods cause the string object referenced by s to be changed:
A. s.concat()
B. s.toUpperCase()
C. s.replace()
D. s.valueOf()
Answer: A & B
But aren't string objects immutable? I think none of them is correct.

6. What is the output of the following program?
public class Question
{
public static void main(String args[])
{
String s1 = "abc";
String s2 = "def";
String s3 = s1.concat(s2.toUpperCase());
System.out.println(s1+s2+s3);
}
}

A. abcdefabcdef
B. abcabcDEFDEF
C. abcdefabcDEF
D.None of the above
Answer : D
But i think C is correct.

One more question.....are string literals eg: s = "One" garbage collected? If so, when?

Thanx.....
Rajan Narayanan
Greenhorn

Joined: Aug 07, 2000
Posts: 16
Hi Gopi!
You are right, it's weird answers given in the book.
i checked with the output.
for 2nd question is C only. First Q it's obvious...
cheers
Rajan
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5781
Guys,
I will move this to the Errata forum by the end of the day unless I hear otherwise.
Ajith


Open Group Certified Master IT Architect.
Sun Certified Architect(SCEA).
Gopinath Rajgopal
Ranch Hand

Joined: Jun 26, 2000
Posts: 31
Why should this be moved?
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5781
'cos it will then be available to other people looking for documented mistakes. That's the purpose of Errata forum.
Ajith
[This message has been edited by Ajith Kallambella (edited August 10, 2000).]
Gopinath Rajgopal
Ranch Hand

Joined: Jun 26, 2000
Posts: 31
Oh....thanx Ajith
 
IntelliJ Java IDE
 
subject: Jaworski Book Questions
 
Threads others viewed
HashSet question
String objects creation
How many String Objects are created?
Should we expect such questions?
Inheritence
developer file tools