我有一个简单的anon内部套接字类,如下所示:
Socket anonSocket = new Socket(){
@Override
public void close(){
}
@Override
public String toString(){
return"uncloseable";
}
};
我的问题是,我希望toString()方法返回“不可关闭”,因为它已经这样做了。但也有默认的套接字消息。例如,在没有我的自定义toString()方法的情况下运行此代码,打印anonSocket将导致文本“Socket[unconnected]”,我想在我的toString()方法中获取此文本+“不可关闭”。我怎样才能做到这一点?
SMILET
相关分类