2
なぜ下の行にコンパイルエラーが表示されないのですか?StringBufferがStringBufferコンストラクタを持たない場合でも、StringBufferはそのコンストラクタの引数としてStringBufferを許可しますか?
StringBuffer sb = new StringBuffer(new StringBuffer());
私は十分なオンライン検索を行いましたが、理由を見つけることができませんでした。これだけではなく、StringBuiderの引き数も許可しています。 StringBuffer sb2 = new StringBuffer(new StringBuilder());
誰か助けてください。
ありがとうございました –