Yes, though in that case you can use
public A(String s) {
this(helpfulName(s));
}
with a static method. public A(String s) {
this(helpfulName(s));
}
with a static method.