gpt4 book ai didi

java - 在 Java 中有效地将长字符串转换为长字符串

转载 作者:行者123 更新时间:2023-12-04 21:28:24 24 4
gpt4 key购买 nike

我确实有很长的字符序列,例如 123222222222230000000000001。我想将其转换为长字符。在 Java 中最有效的方法是什么?

更新:序列的最大长度为 31 个字符

最佳答案

首先,像这样的字符串值永远无法放入long(它太大了),

您将需要使用 BigInteger类型和 constructor that accepts a String parameter :

Translates the decimal String representation of a BigInteger into a BigInteger. The String representation consists of an optional minus sign followed by a sequence of one or more decimal digits. The character-to-digit mapping is provided by Character.digit. The String may not contain any extraneous characters (whitespace, for example).

关于java - 在 Java 中有效地将长字符串转换为长字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1878873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com