Hi folks,
I will take the opportunity to leave some questions that for sure will make your heads crazy, let’s go !!
here is the first one:
what happens with this code ?
class TestClass
{
int i;
public TestClass(int i) { this.i = i; }
public String toString()
{
if(i == 0) return null;
else return “”+i;
}
public static void main(String[ ] args)
{
TestClass t1 = new TestClass(0);
TestClass t2 = new TestClass(2);
System.out.println(t2);
System.out.println(""+t1);
}
}

