Describe the effect of the following Java statements String

Describe the effect of the following Java statements

String name;                                   //line 1

name = new String(\"Java Programming\");     //line 2

name = new String(\"Java Programming\");     //line 3

name = new String(\"Java Programming\");     //line 4

Solution

class Chegg
{
public static void main(String args[])
{
String name;   
name = new String(\"Java Programming\");
System.out.println(name);
name = new String(\"Java Programming\");
System.out.println(name);
name = new String(\"Java Programming\");
System.out.println(name);
}
}   

output is :

Java Programming

Java Programming

Java Programming

reason:

here each time you create a new String the new created string is overriden by the existing value in name variable . so that if you write one single print statment you will get just Java Programming

Describe the effect of the following Java statements String name; //line 1 name = new String(\

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site