让C是(部分)定义的类privatestaticclassC{privatefinalintx;//lotsmorefieldsbeherepublicC(intx,/*lotsmoreargumentshere*/){this.x=x;//lotsmorefieldsinitializedhere}publicintgetX(){returnx;}}并让cs成为List实现RandomAccess,并按C.getX()排序.在cs中执行二进制搜索的标准方法是什么?对于x1在C.getX()?(换句话说,假设每个元素c都被c.getX()替换,然后我们在这些整数中搜索x1。)Colle