Object oパラメータ付きのメソッドがあります。
この方法では、Stringnullではない「o」が含まれていることを正確に知っています。確認したり、他のことをしたりする必要はありません。私はそれをStringオブジェクトとまったく同じように扱わなければなりません。
ただ好奇心が強い-何が安いか-それをキャストStringするObject.toString()か、使用しますか?それとも時間-/ cpu- / mem-価格で同じですか?
更新:このメソッドはObject、インターフェースの実装であるため、受け入れます。パラメータタイプを変更する方法はありません。
そして、それはまったくあり得ませんnull。nullや空をチェックする必要はないと言いたかっただけです。私の場合、常に空でない文字列があります。