提供了代表两个数字的两个字符串作为输入。字符串中的数字可能太大,以致不能由Java数据类型int表示。目的是比较两个数字并将该数字作为字符串输出
例如,我们必须比较:
“ 874986754789289867753896798679854698798789857387687546456”
和
“ 98347598375689758967756458678976893478967586857687569874”
它们都超出了JAVA中long和int数据类型的范围,比较之后,我们必须将该数字输出为字符串
您可以先查看每个字符串的长度开始。如果其中一个较长,并且您知道它们都是无符号值,则较长的字符串具有较大的数字。如果它们的长度相同,则从左到右开始逐个比较char字符串。当您找到第一个较大的数字时,您会得出结论,该数字更大。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句