字符串输出小技巧

建立一个接收key的类


public class SortKey {

    private String category;
    private Object[] objects;

    public SortKey(String category, Object... objects) {
        this.category = category;
        this.objects = objects;
    }

    @Override
    public String toString() {
        return (new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)).append(this.category).append(this.objects).toString();
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public Object[] getObjects() {
        return objects;
    }

    public void setObjects(Object[] objects) {
        this.objects = objects;
    }
}

测试输出


SortKey sortKey = new SortKey("mama","1","2","3","4","5");
System.out.print(sortKey.toString());

结果:


SortKey[mama,{1,2,3,4,5}]

猜你喜欢

转载自my.oschina.net/u/1000241/blog/1795091