<CODE>strvar = new String()</CODE> initializes a newly created String object so that it represents an empty character sequence
(JDK 1.3.1 API). So what's the perceived problem?
Not that it has much use but you could do
strvar += "Tony is smart";
and later (though not my favorite):
strvar = "No he is not!"
Seriously, nothing to loose sleep about.
Good luck!