Java 可以将bigInteger转换为字符串吗?
我可以把大的整数值转换成字符串吗?怎么做?我知道如何将Int连接成double,但不确定是否可以将integer连接成string 这在JavaScript中应该可以做到:Java 可以将bigInteger转换为字符串吗?,java,biginteger,Java,Biginteger,我可以把大的整数值转换成字符串吗?怎么做?我知道如何将Int连接成double,但不确定是否可以将integer连接成string 这在JavaScript中应该可以做到: var myString = myBigInt + ''; 编辑:原始问题的语言已从JavaScript更改为Java,下面介绍如何在Java中转换: BigInteger myBigInt = 10000000; String myString = myBigInt.toString(); 下面是一个教程。大多数对象,
var myString = myBigInt + '';
编辑:原始问题的语言已从JavaScript更改为Java,下面介绍如何在Java中转换:
BigInteger myBigInt = 10000000;
String myString = myBigInt.toString();
下面是一个教程。大多数对象,包括
Integer
和biginger
,都可以使用该方法转换为字符串。如果该值可能为null
,则可以使用String.valueOf(x)
或“”+x
这两种方法中的任何一种,后者对于机器来说稍微慢一点,但对于开发人员来说更快、更简单
最值得注意的例外是数组,我建议您使用helper方法arrays.toString(array)
不确定是否可以将整数连接到字符串中
您可以使用+
进行连接。e、 g
String word = "hello ";
int n = 5;
String text = word + n; // String + int concatenation.
或
小心,Java与JavaScript不是一回事(甚至与之相关)。我已经相应地编辑了你的问题标签。@matthewherbst我的答案是JavaScript,而不是Java。由于OP错误地为他们的问题添加了标签,这个答案不再相关。
String text = "something";
text += " " + 5;
package com;
import java.math.BigInteger;
public class Test {
public static void main(String[] args)
{
String s=new BigInteger("100").toString();
System.out.println(s);
}
}