为什么下面的行没有给出编译时错误?
StringBuffer sb = new StringBuffer(new StringBuffer());我做了足够多的在线搜索,但找不到原因。不仅如此,它还允许StringBuider参数StringBuffer sb2 = new StringBuffer(new StringBuilder());
谁来帮帮我。
发布于 2017-05-13 10:43:33
因为StringBuffer和StringBuilder实现了接口,所以CharSequence和StringBuffer有一个接口的构造函数。
https://stackoverflow.com/questions/43952153
复制相似问题