tag:blogger.com,1999:blog-5872623838295077986.post3959045832662883538..comments2024-03-20T01:07:56.465-07:00Comments on JavaProblems.com - Free coding problems and exercises: Java > AP-1 > userCompare (CodingBat Solution)Unknownnoreply@blogger.comBlogger7125tag:blogger.com,1999:blog-5872623838295077986.post-34644502373788560372022-05-18T11:27:50.167-07:002022-05-18T11:27:50.167-07:00 int s= !aName.equals(bName)?aName.compareTo(bNam... int s= !aName.equals(bName)?aName.compareTo(bName)/Math.abs(aName.compareTo(bName)):0;<br /> int ns = aId!=bId?(aId-bId)/Math.abs(aId-bId):0;<br /> return s==0?ns:s;USERCOMPAREhttps://www.blogger.com/profile/03122763042870559415noreply@blogger.comtag:blogger.com,1999:blog-5872623838295077986.post-37385096961665708852020-10-13T02:48:08.315-07:002020-10-13T02:48:08.315-07:00public int userCompare(String aName, int aId, Stri... public int userCompare(String aName, int aId, String bName, int bId) {<br /> if (aName.compareTo(bName) < 0) {<br /> return -1;<br /> }<br /> return Objects.equals(aName, bName) ? Integer.compare(aId, bId) : 1;<br /> }Anonymoushttps://www.blogger.com/profile/18315574734870276996noreply@blogger.comtag:blogger.com,1999:blog-5872623838295077986.post-58321247709288452182020-10-13T02:46:51.625-07:002020-10-13T02:46:51.625-07:00public int userCompare(String aName, int aId, Stri...public int userCompare(String aName, int aId, String bName, int bId) {<br /> if (aName.compareTo(bName) < 0) {<br /> return -1;<br /> }<br /> if (Objects.equals(aName, bName)) {<br /> return Integer.compare(aId, bId);<br /> }<br /> return 1;<br /> }Anonymoushttps://www.blogger.com/profile/18315574734870276996noreply@blogger.comtag:blogger.com,1999:blog-5872623838295077986.post-33605258341015250252020-09-18T04:01:50.703-07:002020-09-18T04:01:50.703-07:00public int userCompare(String aName, int aId, Stri...public int userCompare(String aName, int aId, String bName, int bId) {<br /><br />if ( aName.compareTo(bName) == 0 ) {<br /> if (aId == bId){<br /> return 0;<br /> }<br /> return (aId < bId) ? -1 : 1;<br />}<br />return (aName.compareTo(bName) < 0) ? -1 : 1;<br />}Anonymoushttps://www.blogger.com/profile/18315574734870276996noreply@blogger.comtag:blogger.com,1999:blog-5872623838295077986.post-30503199797729583432018-02-20T00:48:58.759-08:002018-02-20T00:48:58.759-08:00int result=aName.compareTo(bName);
if(result=...int result=aName.compareTo(bName);<br /> <br /> if(result==0){<br /> if(aId==bId) return 0;<br /> return (aId>bId)? 1:-1;<br /> }<br /> return (result>0)? 1:-1;Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5872623838295077986.post-42060036290202655362017-10-13T06:31:28.755-07:002017-10-13T06:31:28.755-07:00public int userCompare(String aName, int aId, Stri...public int userCompare(String aName, int aId, String bName, int bId) {<br /> int result = aName.compareTo(bName);<br /> if (result != 0) return result < 0 ? -1 : 1;<br /> <br /> result = aId - bId;<br /> if (result != 0) return result < 0 ? -1 : 1;<br /> <br /> return 0;<br />}Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5872623838295077986.post-41396313355268557532017-04-04T12:33:17.513-07:002017-04-04T12:33:17.513-07:00public int userCompare(String aName, int aId, Stri...public int userCompare(String aName, int aId, String bName, int bId) {<br /> <br /> if ( aName.compareTo(bName) == 0 ) {<br /> if (aId == bId) return 0;<br /> else return aId < bId ? -1 : 1;<br /> }<br /> else return aName.compareTo(bName) < 0 ? -1 : 1;<br /> }<br />Anonymoushttps://www.blogger.com/profile/01003502671776762379noreply@blogger.com