Commons Lang、ToStringBuilder

import org.apache.commons.lang.builder.ToStringBuilder;

public class C2009062200 {
    String name;
    int x;

    public String toString() {
        return new ToStringBuilder(this).
            append("name", name).
            append("x", x).
            toString();
    }

    public static void main(String[] args) {
        System.out.println(new C2009062200());
    }
}

で、

C2009062200@c17164[name=<null>,x=0]